Believe it or not, that's a TV ad in the UK.
What was it all about?
Poor guy, hahaha
What happens if he fails? It snaps? Ouch.
Classy!(I'm gonna have to start training harder.)
Good Luck and Godspeed!
"pelvic power lifting"?!?!? LOL!