DEAN dropped a new single with no teaser or anything, instead choosing to plot some greatness in our laps seemingly out of the blue. Howlin’…
New single and EP out now!
Funkiest Wednesday evarrr
This video gotta get more views!
Old Zion. T fans should be pleased with this release
The visual does not pair with the audio at all