Image 1 of 1
mpi09_0706_Philly_4.JPG
PHILADELPHIA, PA - JULY 6: Twin Ghost pictured after performing during day two of Taste Of Philadelphia at Penns Landing  in Philadelphia, Pa on July 6, 2013  © Star Shooter / MediaPunch Inc
Twin Ghost