America’s Finest Purveyors of Rocque, The Upper Crust Release New Single “Heads Will Roll”
As America prepare for their new President’s gold plated term to begin, the Upper Crust seem more necessary than ever. Their costumed madness sends up the aristocracy with biting sarcasm and more than a little rock guitar riffage. Bands from Little Richard to the Rolling Stones to Elton John and Lady Gaga have used costume […]