Crooks and Liars favicon

Hell Freezes Over: Ted Cruz Just Made Sense