Taliban Ted

News

Houston TX

Description

Taliban Ted was born in Canada, raised under Sharia Law in whatever cesspool he grew up in, and now graces the State of Texas with his smarmy, sycophantic self.

By:  view source

Discussion

By posting you agree to the Terms and Privacy Policy.

/
Search this area