AskGermaine Wrote:
Nov 05, 2012 10:53 AM
In Philly, Navy Seals are going to stand outside polling stations to "monitor"