Grief,Denial, Anger,Bargaining and Depression....Post of the Day!!!!!!!
The 5 stages of liberal meltdown.