Found this today....
Worlds first Turbo Diesel Mini Bike - YouTube[YOUTUBE][/YOUTUBE]
I was thinking that it would be faster...
Worlds first Turbo Diesel Mini Bike - YouTube[YOUTUBE][/YOUTUBE]
I was thinking that it would be faster...