Moderator mervin Posted July 7, 2010 Moderator Share Posted July 7, 2010 Dougie Lampkin bloody amazing bike control, dont give up on this clip the last few seconds are amazing, taken by Tom Gilson from the TDR forum a more professional vid with lord march Link to comment Share on other sites More sharing options...
Recommended Posts