Note: Language obviously,The Next Episode.
This is a video edited by Mylo The Cat (previously) starring Spongebob as Dr. Dre, Patrick as Snoop Dogg, and Squidward as Kurupt,and Mr. Krabs as Nate Dogg performing Dr. Dre's 1999 hit 'The Next Episode'. It was well executed. I can't even imagine the time and energy that goes into editing something like this but I'm guessing at least thirty minutes and two Mountain Dews. maintain going for the video.
Source: geekologie.com