11 October 2010

So, how many layers of irony would a Christine O'Donnell witch costume be?