November 15, 2012 by Mike Dussault stadium-love-: Glow by Nikki Walkowicz Gillette Stadium: Home of the New England Patriots & Revolution