ShowShowDavid Bowie at the BBC Radio TheatreJun 27, 2000David BowieBBC Radio Theatre · London, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateJun 27, 2000VenueBBC Radio Theatre · London, United KingdomArtistDavid BowieListingConfirmedShow details from MusicBrainz.