Tuesday, May 31, 2005

LGF

Little Green Footballs is (are?) keeping track of "the religion of peace".

No comments: