Tiny Smart cars are stacking up at some of the 75 U.S. Smart dealers because people who ordered them are refusing to take delivery.
Full Story at USA Today
No comments:
Post a Comment