Texas Taliban

Osama Bin Laden is dead! All hail Mohinté Dew! Our new Taliban overlord is a Texas-born Muslim convert who's anger at having too many Starbucks in Afghanistan instantly made him an... more »
Social ON
Social OFF