Kei Cars, A Car Lovers Dream. Well Most Times. A Toyota Concept Car Of 2015, A Small Sports Car!
Toyota SFR Is A Car Made For Japanese Lifestyle, They Live In Highrises. They Need Good Commuter Cars.