This is pretty big news - I am surprised this wasn't in the mainstream media.
Forum
Location: GB
Posts: 9
This is pretty big news - I am surprised this wasn't in the mainstream media.
I am sure there is a very important message above that you posted about Mercedes car company..... but my eyes are permanently glued to your photo so I will never know what this is about.....