One More Thing
I find the fact that hundreds of muslim fanatics are pouring into Iraq to fight infidels while hundreds of Christian zealots are pouring into Alabama to fight infidels quite amusing.
A documentary of the wandering mind of Gary Liu
<< Home