SEMA Newsflash: Mitsubishi Eclipse Ralliart

Mitsubishi's Ralliart Concept debuts at 2005 SEMA Show