It's big. It has no star standing on the hood. It's made in Alabama....
What a great time to roll out the largest mercedes passenger vehicle ever...
Just when record gasoline prices continue to spike. Brilliant.
Annoying link. look for the blue boxed area to the right of screen...