Veteran New York heavy metal power trio, The Rods, have been confirmed to play at the 2017 Psycho Las Vegas festival - to be held August 18th - 20th at the Hard Rock Hotel & Casino in Las Vegas, Nevada. The Rods guitarist/vocalist David "Rock" Feinstein has checked in with the following...
Continue reading...
Continue reading...