#holden
Top Voted Definition for #holden
Holden is a brand of car popular in Australia. They have ceased manufacturing in Australia as of October 20, 2017.
1
Holden is a brand of car popular in Australia. They have ceased manufacturing in Australia as of October 20, 2017.
1