LEED debuts visuals for ‘WOAH!’

NYC-based artist, LEED, takes to the streets of New York in his newest music video. This time for his popular single, ‘Woah!’ The hard hitting track features a production from Poloboy 81, as LEED goes off on the track for just under 2 minutes.

Check out LEED’s other tracks on his SoundCloud and watch the Woah! video, shot by CHDProductions, below:

Leave a Reply