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, traveling from 6 different countries, raced on the Mountain Course, gathering an overwhelming audience.
Since the race ...
[ read more >> ]