February 15, 2011
The Church performed at the Trocadero Theatre in Philadelphia, PA on their 10 city US tour entitled, "Future Past Perfect". As part of their 30th anniversary celebration they covered 3 decades of their musicial career performing classic albums "Untitled #23", "Priest=Aura" and "Starfish" in their entirety.
Start to end this is a show not to be missed!
Photos by Joe Ryan / ryanfoto.com
Remaining dates on their 2011 US tour:
2/17 - New York, NY. - B.B. King’s
2/18 - Foxboro, MA. - Showcase Live
2/21 - Greenville, SC - The Handlebar
2/22 - Atlanta, GA. - The Variety Playhouse