Indycar Announces 2016 Grand Prix of Boston Street Circuit 2016 Grand Prix of Boston Street Circuit to debut on South Boston Waterfront. The Verizon Indycar Series event will take place during Labor Day weekend. See the 2016 Grand Prix of Boston track map below. INDIANAPOLIS (May 21, 2015) – INDYCAR […]
Read More