August 23, 2013 by Mike Dussault http://www.youtube.com/watch?v=G3CQ5PC2s00 In case you like torturing yourself… New England Patriots vs. Detroit Lions Week 3 Pre- Season Game Highlights (by itouchhack997) (Source: http://www.youtube.com/)