Tags:
Chris Talanian fills his need for speed with a trip to F1 Boston, the indoor racing spot in Braintree that is more than a cart track