Rising new London psych pop artist Hudson Scott has revealed the joyous, mesmeric visuals to his debut track, 'Clay'. Hudson…
This website uses cookies.