ShowShowa-ha at BBC Radio TheatreMar 24, 2016a‐haBBC Radio Theatre · London, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMar 24, 2016VenueBBC Radio Theatre · London, United KingdomArtista‐haListingConfirmedShow details from MusicBrainz.