ShowShowSelf Against City at The TroubadourMay 2, 2007Self Against CityThe Troubadour · West Hollywood, United StatesFollowI was thereUpload from this showMediaLineupAboutDateMay 2, 2007VenueThe Troubadour · West Hollywood, United StatesArtistSelf Against CityListingConfirmedShow details from MusicBrainz.