Patriot Games
Spotted at the New England Patriots Museum, AKA the Hall At Patriot Place. Thanks to Brian Baade for the picture.
Posted by: Kilwag (editor) on October 11th, 2012
Categories: Annoy, Media Watch
Tags: sports crossovers
Spotted at the New England Patriots Museum, AKA the Hall At Patriot Place. Thanks to Brian Baade for the picture.
Insert “tuck rule” joke here