Thursday, August 26, 2010

High-Tech 2WD Ostoure Superbike


The Ostoure concept is a "super naked" motorcycle concept sprung from the mind of designer Mohammad Reza Shojaie and possibly Skynet.

No comments: