SHOOTING STAR Guitarist / Vocalist VAN McLAIN Passes Away After Long Illness

MetalAges

Purveyor of the Unique & Distinct
Staff member
Sep 30, 2001
354,014
490
83
Virginia, USA
www.ultimatemetal.com
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...