Kazeneko —Thu, 07/10/2008 - 04:36
Vauxhall Motors Logo. Vauxhall is a brand of GM mainly sold in the UK.