TTXGP Grid Confirmed
One of the most exciting, soul stirring moments of any motorsports event is when the high revving, fuel sucking machines respond in unison to the command, “Gentlemen start your engines!” On June 12, the sounds and smells of combustion engines will be replaced by the emission-free whizzing of electric motorcycles as they take turns rocketing […]
+ Read More