What is this nonsense I saw that Vince Friese is gonna be on an electric bike for the WSX????
How is this even a thing?
First off, that guy should even race a stroller, 2nd...the starts are the electric will blow away everything with all the torque????
EFF Friese.