Avinton Motorcycles was found by a French motorcycle enthusiast, Cedric Klein. In 1999, Klein came up with his first motorcycle prototype and eventually created...
Nurburgring is one of the most popular motorsports complexes, situated in Germany. ADAC (Allgemeiner Deutscher Automobil-Club), one of Europe’s largest automobile clubs is all...