The Suzuki Alto Happy Prince is one of the coolest small Chinese cars ever made. It was a top-spec variant of the Suzuki Alto five-door hatchback, made in China by the Changan-Suzuki joint venture. The Happy Prince name was only used in China. I saw this fine blue example in central Beijing in 2014, parked in front of a Zhuan Ye Food Health Center.
Continue reading “Suzuki Alto Happy Prince Is A China-only Special Edition With A Fake Hood Scoop”