Saw this on my way through the lovely town of Luton whilst I was at work today. I honestly still have no idea how they managed this... Even if they hit the speed bump fast surely even that wouldn't have given them the air?!
66.6 KB Views: 1
30.7 KB Views: 4