@Brit
U sure ur talking about the "LAND" rover...the freakin squarish box of tissue on wheels???
or maybe u mean the range rover? which is an absolute eye candy???
@Brit
U sure ur talking about the "LAND" rover...the freakin squarish box of tissue on wheels???
or maybe u mean the range rover? which is an absolute eye candy???