Saturday, August 05, 2006

The Sixty Third Minute



A Study In Scarlet Reporting.
h/t Samizdata

No comments: