4 min read Show Reviews Show Review: Protest The Hero April 2, 2014 NewFuryMedia Venue – State Theatre Location – St Petersberg, FL Date – 3/26/2014 Lineup –...