Yep...heard it. Heard a loud explosion from somewhere in the center of town, anyway. Our C-RAM went off in the early evening for the first time in ages as well.
I figured it was the terrorists celebrating the stupidity of American voters.
yeah an obamaclaus present