ShowShowPierce the Veil at AvalonAug 14, 2007Pierce the VeilAvalon · Salt Lake City, United StatesFollowI was thereUpload from this showMediaLineupAboutPierce the Veil