TTXGP: The Eco-Isle of Man

June 12th, 2009 comes like a postcard from the future.  On the Isle of Man bikes charge down a straight, throttles full open, riders fully focuses, and the crowd cheering on the entrants.  There’s something missing though, you can hear the sound of tires on tarmac, but were is the thunder of twins and raw-whine…