by Ryan Minic | Mar 19, 2012
Video footage of The Faceless performing a new song at State Theatre in St. Petersburg, Florida on Saturday is below.