Uploaded by Yolanda Davis on February 13, 2018 at 7:56 pm
Thanks! Share it with your friends!
The Patriots may not be in Foxborough this Sunday, but it isn’t stopping Pats nation from cheering them on.
You must be logged in to post a comment.
Comments