Music News, New Music, New Release, rock, Video

Screaming at Demons teams up with Homeless Rock Stars and premiere stellar new song Rockstar

Screaming at Demons is the amazing new band from Shimon Moore, formerly of Sick Puppies. Screaming at Demons have arrived […]