ShowShowBen's Brother in LondonMay 21, 2007Ben’s BrotherThe Luminaire · Kilburn, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMay 21, 2007VenueThe Luminaire · Kilburn, United KingdomArtistBen’s BrotherListingConfirmedShow details from MusicBrainz.