Ying Yang Twins Will Not Be Performing At Ladyfest Anytime Soon
We know there's something insanely stupid about two guys with Kung Fu mustaches who growl and whisper about oral sex, but the Ying Yang Twins have yet to come up with a single that doesn't run at least three hooks deep. "Jigglin'" is the new-ish single from Chemically Inbalanced, and it's the kind of song that we condemn in front of our Bust-reading friends, but turn up in the car.
More »










Welcome to On The Shelf, Idolator's weekly look at the new releases hitting stores on Tuesday morning. The end-of-year slowdown is in full force this week; the roster of new albums is dotted with a lot of greatest-hits collections and reissues, although there are a few big-name artists dropping records—including one duo whose latest album has been laying in wait for a few years.