ampsandgreenscreens.com
Turisas - Turisas2013 - Amps and Green Screens
At first I didn’t know what to make of Turisas. I’d heard the name, but never the music. That is until my friend Ebony in L.A. recommended I check out their 2011 album Stand Up and Fight just a few months ago. I knew I’d like this band halfway through the first song, so that …