ShowShowPublic Image Ltd at Terminal 5, New York, NY, USAMay 18, 2010Public Image LtdTerminal 5 · Hell's Kitchen, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading