Tuesday, August 13, 2013

Oh Texas—why must you suck so hard?

Putting up "No Muslim Parking" signs near a Houston mosque? Oy.

No comments:

Post a Comment

Thanks for your thoughtful comments.