Obama? McCain? Palin? According to Stephen Colbert, they are all Shakespeare’s children.


Comments