With the recent addition of Karachi, Pakistan, Houston now is a sister to 18 other cities around the world. Hair Balls is on the case - we studied all of them so you wouldn't have to. In the interest of brevity, though, we are parceling out our findings over the next couple of days. Here are the f ... More >>
Texas is the only state in the country where peyote is sold legally. Really.