1991 Subaru CM1Dec 2, 20211 min readPresented at the Tokyo Motor Show was this futuristic Kei-car concept with a supercharged 658cc engine.Source: carsthatnevermadeitetc
Comments