Apr 13, 2013

Ninja

Anyone have more details on this build. Seems like it's taken from a motor show in Taiwan. Nice.
via

No comments:

Post a Comment