ShowShowSelf Against City at The TroubadourMay 2, 2007Self Against CityThe Troubadour · West Hollywood, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading