Band of the Day: She Made Me Do It

We made She Made Me Do It answer these – meta. Simple things first – where are you guys from? We are based in North London. How did you meet? We were both in the rock band Rachel Stamp for [...]

March 12, 2019 Band of the Day