Van McLain, a founding member of the band Shooting Star, passed away from complications of West Nile Virus in Kansas City, Missouri on March 2nd, 2018. Shooting Star first came to prominence after a showcase gig in 1979 at the legendary New York City club CBGB's, which landed the band...
Continue reading...
Continue reading...