A departure from pedal-powered topics today, to note a little bit of motorcycle history in the making. This Sunday will be the first time electric motorbikes will compete at the legendary Isle of Man Time Trial. The TTXGP race, which consists of one lap of the island may also see