London-based Swedish musician Leo Spauls got around the travel restrictions by putting a band together in London, expect a new single in September, but in the meantime, check in with Leo, below. What are the origins of the band, how long have you been playing together? We formed the UK …
Read More »