OMFG Penn and NH!!!!

Um, i'm already a wee bit tipsy and giddy but…. New Hampshire and Penn? Doesn't that mean… that we won??

I'm guardedly EXTREMELY EXCITED.

Consider this your election night open thread, if for some reason you're on TIG and not say, Daily Kos or Slog or Wonkette.

WOOOOOOOOT!