You watched that? That's an hour of your life you'll never get back. That show show and the upcoming Harley and the Davidsons on Discovery are just advertising vehicles for the 'new' engine harley is releasing.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.