posted in General on 10/28/2007 by AB andybeal: Giants vs Dolphins playing in London. Shocker, it’s raining! So glad I moved to NC. (via Twitter / andybeal) Share this:FacebookX