by soperman005 » Apr 3rd, '09, 09:30
still hasn't leaked. fuck. ive check every day the last 2 weeks lol. well once it officially drops on tuesday, its gonna sell through the fucking roof because the demand and hype is so huge. but yeah.. big ups to the eminem camp for keeping that shit from leakin. prolly the best job in a while to keep shit under wraps