Twitter Reacts To New England Patriots Super Bowl 51 Win

The New England Patriots have officially won Super Bowl LI. Following their thrilling overtime [...]