Everyone is saying it, “2016 sucks. Please stop taking our musical heroes.” Ain’t that the truth! It’s April 21 and we lost yet another one-of-a-kind, too-good-to-be-true musical geniuses. A REAL genius. Musicians lost at the end of 2015 and in 2016: Stone Temple Pilots‘ Scott Weiland, Motorhead frontman Lemmy Kilmister, David Bowie, George Martin “the […]