Now Playing

Eric Carmen

All By Myself

Electric bike laps at over 100mph - unofficially

More from Isle of Man Sport