We may earn a commission from links on this page.

The 2003 Mazda Ibuki Concept: not big on headlights, but big on fun!