MARKakaJIM
Contrary Mary
- Joined
- Oct 3, 2010
- Messages
- 24,537
- Reaction score
- 3,393
I thought Holden were their own brand?
Just that Vauxhall had a deal to import them to the UK and re-badge them to sell them under their name?
Just that Vauxhall had a deal to import them to the UK and re-badge them to sell them under their name?