Steve Stack performing with THOR Live onstage.

The Khyber - Philadelphia, PA

Aug. 2, 2005

 

Photo by J. Cole
Please don't use w/o permission