ShowShowYeah Yeah Yeahs at Electric FactoryAug 16, 2007Franklin Music Hall · Philadelphia, United StatesFollowI was thereUpload from this showMediaLineupAboutImaad WasifYeah Yeah YeahsPterodactyl