Ummmm, they’re identical twins. And mimes. For Jesus. And yes, I am pretty sure they’re for real.
The video for Busta’s new single is awesomely lo-fi. It appears to be shot in a college dorm and features (among other things) a box of Cheerios, Honey Bunches of Oats AND lame white people. If you do one thing today…please watch this video!!!