LIVE: New England Patriots visit the White House

Author:
Video Duration:
0

Watch live as the New England Patriots celebrate their Super Bowl win over the Atlanta Falcons with a trip to the White House.