Bay State Motor Festival June 8th Cushing Park Framingham
Bay State Motor Festival will be June 8 at Cushing Park in Framingham. Did you know that Massachusetts was the birthplace of the American automobile in 1893? Enjoy a day of cars, history exhibits, food trucks and fun! The Bay State Motor Festival will be one of the cornerstone public events scheduled as a part of the Framingham 325th birthday celebration and will highlight the 100-year history of automobile manufacturing in Framingham and showcase …