The new 2005 Busa!! (No, but it's an interesting thing to look at!!)
http://www.ecomobile.com/
I like the pic in the snow, I would feel very safe on two wheel, in the snow!!
http://www.ecomobile.com/
I like the pic in the snow, I would feel very safe on two wheel, in the snow!!