Video: Free Running – And You Thought You Were Cool…

This showreel featuring Damien Walters doing the most insanely wild stuff we’ve seen in a while has been doing the rounds of the Internet lately. We just had to share it with you.

Must Read