Ever since Kidd Kidd’s fan-voted induction into this year’s XXL Freshman class, he’s been unable to catch a break, on the internet or IRL. Just before his set at the Freshman Class show at New York City’s Best Buy Theater last night (June 30), undercover cops were awaiting the G-Unit MC’s arrival and hauled him off.
The police have allegedly been searching for him since February on a domestic assault charge, and last night they moved in for the catch. In his stead, 50 Cent, who was merely supposed to be Kidd’s guest star, put on an entire set of his own. A hell of a night for a XXL Freshman.