ShowShowRooster at London Electric BallroomFeb 21, 2005RoosterElectric Ballroom · Camden, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateFeb 21, 2005VenueElectric Ballroom · Camden, United KingdomArtistRoosterListingConfirmedShow details from MusicBrainz.