holding93.com
The Eyes Don’t Have It
The production Mercedes Benz X-Class was unveiled overnight. Shame they ruined it.