March 10, 2011

Motus MST.

America's new sport touring machine.



Check out that powerplant.


More here.

3 comments:

  1. I want to ride one of these bad

    ReplyDelete
  2. The sound of the motor alone is enough to make me want one. So badass.

    ReplyDelete