Video

Gisele Bündchen Talks Living In New England

Gisele Bündchen Talks Living In New England
While the world waits for Tom Brady's decision on his future, his wife took to Instagram to talk about living in New England. NESN's Courtney Cox shares the video. For more,