March 17th, 2009, 03:58 pm A MB offtopic I drove more than thousand miles on one of these, and I must admit it sounds like truth. Tags cars, video