On July 19, 2010, Young Jeezy took his talents to Ustream to give us the status of his constantly-delayed TM103. It was a fun day at the RR mansion and Da Snowman even shouted us out. But then the streaming stopped and Def Jam blasted out a new song. It was supposed to be “Who Dat on steriods”. It was gonna jump-start the project to a true release date. Then we heard the song. Oy vey! Yuck! ‘Fuckin’ thing sucks! Who still makes music with Lil Jon anyways? Click the link below if you think I’m lying about what a clunker this is. The day the music died. Mr. Jenkins hasn’t recovered since. C’mon Young!