Crooks and Liars favicon

Russia Resorting To Scooters On The Battlefield