ORGAN THING: Bikini Kill announce London show…
Bikini Kill have confirmed their first London show in years and years, over 20 years so it says here. The show will take place at Brixton Academy on June 10, the band will play a one-off show in the UK following the recent announcement that they had reunited for a trio of live shows in…