1991 Subaru CM1Presented at the Tokyo Motor Show was this futuristic Kei-car concept with a supercharged 658cc engine.Source: carsthatnevermadeitetc
Presented at the Tokyo Motor Show was this futuristic Kei-car concept with a supercharged 658cc engine.Source: carsthatnevermadeitetc