ShowShowPierce the Veil at The Buffalo IconAug 24, 2007The Buffalo Icon · Buffalo, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading