5 Feet of Fury

Body of “Moderate Islam” discovered

Ooops — I mean Bigfoot.

Open thread!