there is a mercedes benz logo carved into a green shrub. i think this picture is some where in texas. just look closely at the pictures.
Printable View
there is a mercedes benz logo carved into a green shrub. i think this picture is some where in texas. just look closely at the pictures.
thats heaps cool but how could you tell it was in texas? :confused:
Looking at the window of the car in the second picture you can see the preice and options sticker, so it seems that this is a dealership of some sort. I still can't figure out why you think its Texas.