20 Jan 2010, 09:59 UTC · By: Ovidiu Panzariu / We have often wondered what is the real difference between road racers and the riders who compete in the FIM Road Racing World Championship. While most of us would agree that the first ones tackle m...
29 Oct 2009, 15:57 UTC · By: Alina Dumitrache / A new milestone in electric motorcycle industry is set to take place on November 3, at the 2009 SEMA Show in Las Vegas. That is when the world’s first production electric racing superbike will...
25 Jun 2009, 12:28 UTC · By: Alina Dumitrache / We kept telling you lately about the highly anticipated TTXGP race on the Isle of Man on June 12, the world’s first zero carbon emission grand prix. That was when 19 bikes from 17 teams, trave...