It's May 14, 2024, 03:10:43 AM
this album was Tech's chart peak... good for him, I respect his grind
happy for tech, dude deserves it and never budged, i remember his Fuck Tha Industry campaign back in 02 I think. 58k is fuckin impressive in this day and age, more so for an independent artist.