ShowShowPierce the Veil at Pharr Events CenterSep 7, 2007Pierce the VeilPharr Events Center · Pharr, United StatesFollowI was thereUpload from this showMediaLineupAboutPierce the Veil