These are some english free runner that came down to NY and they mix it up with some guys doing strength exercises. Holy shit at 3:25!
So there is functional strength after all.
That's just fuckin' sick. Awesome shit.
btw the guys in this clip do have more just look up "damien walters" on youtube.