Wednesday, November 24, 2004

The Turkey Butchers?

Our friends over at the Butcher's Shop have a real interesting aside in a post about the first English-speaking Thanksgiving in America...and it's not the one we've all learned about in school.

Islamofascism Delenda Est!