"Tune-in tomorrow night for THE BIGGEST LIVE UStream Broadcast EVER at 10pm CST!!!" - Tech's Facebook
Wonder what this could be?
a ustream from the release party?
a bigger ustream than putting out worldwide choppers is impossible. unless he has eminem in the studio and they record a song live, i'm calling bs.
can someone post link for this i looked for it but cant find it. thanks