Smart Car of America Forum banner

meet the 2016 smart cars

  1. St. Louis Chapter
    You are invited to a ..... SMART CAR MEET/GREET FORUM When: Saturday, November 7, 2015 Where: Plaza Mercedes/Smart Car 11910 Olive Blvd. St. Louis, MO 63141 (Creve Coeur) Adjacent to AppleBees Restaurant Time: 11:00 A.M. - 1:00 P,M. Come meet...