This motorcycle had a V10 engine shoved into it, to a mixed reception.
When Dodge introduced its ultra-high-tech concept motorcycle at the 2003 North American International Auto Show in Detroit, it was met with a mix of shock, awe, and confusion. Forbes, for example, ...
Concept cars are a way for an automotive brand to introduce the public to out-of-the-box thinking for automobiles, showcasing a vision for the future through outlandish styling and new technological ...