ShowShowPierce the Veil at The PicadorAug 19, 2007Pierce the VeilThe Picador · Iowa City, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading