Discussion in 'NorthEast' started by pissedoffsol, Dec 30, 2004.
this looks like another good one http://www.racingamerica.com/
kart trak > that place.
have you been there?
have you?
no, but you said it sucked.
Its right next to my house... not bad, but F1 Boston in Braintree Mass is wayyyyy better.
Separate names with a comma.