23 August 2016, 07:38
Allan DeGrootThere are places to crash and places to not crash...
And In my opinion a Mercedes dealer is an excellent place to avoid when you are going to crash...
Like my grandfather once said If you are going to crash, try to hit something cheap...
AD
27 August 2016, 07:06
Slowpoke SlimThat must be why they aimed for the Toyota