TMS Testing the brakes

So close, I wanted to see a full roll :(
Here you go:



The guys are Dutch, they have a youtube channel themselves but can't find it atm.

EDIT: I think it's this one:


Their most famous video:

 
Last edited:
Back
Top Bottom