Turbo diesel motorcycle – a unique AWD beast of two wheels

Turbo diesel motorcycle is a result of some hard work done by a person who knew how to use a welder at the tender age of 12. The name of that person is Sam Turner and he lives is Atlanta, Georgia. Considering the fact that he father taught him some pretty handy stuff when he was younger, he started to
» Read more