Vince Staples – Twitch (Prod. Michael Uzowuru)

Vince Staples and Michael Uzowuru have let go of their latest project, which is the grim story-telling track “Twitch”. Check out the new song below.

Advertisements