Red Line Fans

New England Patriots fans travel home on the T after watching the Patriots lose to the Philadelphia Eagles 41-33 in Super Bowl LII. Photo by Jacqui Busick / BU News Service

Leave a Comment