Where to watch Formula 1 in Boston?
View Single Post
03-15-2001, 12:49 AM
Valhalla: Odin is a cool cat
2010 Audi A4 S-line
Check out F1 Boston in Braintree--They probably will have the races on. Then after watching you can race
I love that place--that reminds me, gotta make a trip up there soon.
of the site do not see these ads.
View Public Profile
Visit NeedaScooby's homepage!
Find More Posts by NeedaScooby