What the hell is goin on here..

Haha this has to be the weirdest/funniest thing i have ever seen!!