Cleveland Cyclewerks, the US-based motorcycle manufacturer will be showcasing its first electric motorcycle in Cleveland, Ohio on 20 March 2020. Codenamed Project Falcon, the electric motorcycle will also be Cleveland Cyclewerks’ first-ever completely American-built machine. ...
Connect with us