Absolutely Amazing, blown away with some of that, just didnt know you could drop off a BRIDGE on a bike and not smash both legs, arms, ribs etc. to pieces...! Cracking video bud, enjoyed that Team Member
I actually watched it again and only then did i notice that it was filmed in England ... nice to see some home-grown talent doing crazy stuff like that Team Member