Damien Kluver may very well give Neil Harrington a run for his money as far as height goes! He’s also like Neil in that he’s pretty damn good on a bike. The ledge ride drop in thing he does in here is absolutely mental!
“Cheers to everyone who helped out with the edit! Filmed by:
Hope ya like it!”