Taurus Concept

The Taurus Concept is a compact, urban-targeted, open-top, saddle-ridden vehicle balancing on two wheels. The Taurus is a self balancing vehicle with sufficient safety mechanisms. By leaning forward and backward the rider can...

Read More