carnewschina.com
Suzuki Alto Happy Prince is a yellow dragon in China
A very dangerous Suzuki Alto Happy Prince, Spotted in China on a second hand car market by reader & serial spotter Navigator 84, thank you for the
Tycho de Feijter