Bizmo II

All posts about " Bizmo II ".
Bizmo II
Our posts for "Bizmo II"

Terra Motors introduces the Bizmo II, an electric delivery scooter

The Japanese firm’s new model is an urban delivery vehicle with an impressive range of 93 miles (150 km).