Foxboro...Where the New England Patriots play
Yeah, some team that won 2 out of the last 3 Super Bowls :)