MotoCzysz Unveils 2013 Isle Of Man TT Electric Racebike

It’s likely another battery sits underneath the rider for added power.