For some reason, I just thought about those funny Hitler defeated videos where aides are telling him about the advancing (put in your favorite topic) and he is yelling and fusing and looking all dejected.
The sheriff is near.....
Oh man, I watched SO many of those the day after Election Night!