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

Tuesday, November 22, 2011

They Brought This On Themselves

The latest toy to hit the shops ...

A talking Muslim doll.

Nobody knows what the hell it says ...

... because no one has the balls

... to pull the cord.