August 31, 2010 Edit Delete Tags Autopost The first track off Priestess’s most recent album. These guys rock harder than you without even trying.