Super Wheels Showdown

October 3, 2009


super wheels showdown  logo

"Top 100" Super Cruise and "Best of Show" vehicles from all over the northeast.

City Hall Plaza
Boston, MA

(map & directions)