I must have never noticed before, but recently I've been seeing boatloads of new and newish Mercedes' on the roads.. Maybe it's just the particular part of New York that I live in...but god damn, nearly 1 out of every 6 cars I pass on the road is a newer Mercedes..
Not much of a point to this thread, just wanted to share.
Not much of a point to this thread, just wanted to share.
Comment