Band of the Day: Westmoor
Westmoor dropped a video last week and start their tour in the UK… right now! Dates down the bottom. But who are they, where are they from and what wild shenanigans have they got up to on stage? For this and more, read on… Simple things first – where are you guys from? Milan, Italy. […]