Take notes kids. This is how you mix and mash. When you look at the track on paper, it looks like it will be a shit show. Katy Perry and Busta Rhymes and Savage with Skrillex and Nero and Reija Lee... Crazy. They are blended so well. Each track flows into the next, and the beat always fits the vocals (which is where some mashup artists screw up). I know its not even hump day, but screw it, it's summer, so download this track, and rage tonight. Enjoy it, and watch out for more from Doug Bogan.
*Note: If you like the track, go LOVE it on The Hype Machine, and help a brother out*