Badflower / Tokyo Taboo The Dome, London, UK 8 April 2019 Photos & Review by Katie Frost Last Monday I headed to The Dome in North London to see Los Angeles rock band Badflower play a cracking headline show to a packed room of people. Support came from London duo Continue Reading