It's April 27, 2024, 04:25:04 PM
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.