People who say it cannot be done should not interrupt those who are doing it. Welcome to From On High.

Saturday, January 14, 2012

Gotta Love Them Muslims

Suicide bomber kills 30 Shiite pilgrims near Basra

* Meanwhile, everyone in the White House and in the press is horrified by a handful of Marines peeing on dead Taliban terrorists. The bastards. How dare they?