News

That didn't stop the marketers from spruiking ‘Australia’s own car’ when selling the Holden Barina (above), made variously in Japan, South Korea, and Spain, or the Holden Jackaroo (Japan ...