The opening of the promo for this Sunday's new episode shows Homer and the family stuck in Boston traffic. Nothing says your in New England's biggest city more clearly than being in your car at a stand-still just after you get off the Tobin Bridge, right? 

The Simpsons are hitting the road for a "hate-cation" trip to Boston in an episode called "The Town". According to Boston.Com, Bart is cheering on the "Boston Americans" instead of the Springfield football team and Homer decides to bring the family there to show how awful the city is. I can't wait to see all the Patriots and Beantown references that are sure to be "Simpsonized"!