Haydon – The Debut ‘Control Yourself’.


Haydon – Swindon, England, United Kingdom. Haydon, a band from Swindon that even at a brief pre-listen look, have had quite a successful short-little run of existence. The band’s two track EP (that I will potentially review shortly) has already landed them “596 monthly listeners” on Spotify with both its…

Full Nutrition