Boston Grand Prix Terminated The 2016 Boston Grand Prix has been terminated by event promotors. Event organizers have stated that two cites are looking to take place of the failed Boston Grand Prix. The coalition against the Boston GP said it’s happy the city will be spared “destruction”. Indycar has […]
Read More