Towbar Volkswagen Touareg1 Fixed 2003-2011

Product Code VW53A

2003-2011

Not door mounted spare wheel