back to top

World Face Pulling Championship

This competition took place in Mocrabeau, France in 1985.

Posted on

View this video on YouTube

I have a new hero! (See 0:32.)

Promoted

Every. Tasty. Video. EVER. The new Tasty app is here!

Dismiss