What's up with the Mercedes dealership. Appears to be empty. Are they closed? At one time I heard they were building a new showroom. And there is a sign on the curb that says Shame on you Mercedes...
Anyone know what's going on?
Original post made by Earl, Birdland, on Mar 18, 2013