I was sure someone would have 'gotten' the video!
It's an imitation of the hardest game in the world (imo) right here:
Qwop Game
Never seen it before but had a go an can get 11.2 meters.
Never seen it before but had a go an can get 11.2 meters.