I may not have believed it had I not seen it for myself. Billboard Magazine has named Glass Cactus in Grapevine, Texas, a Top 25 Nightclub in North America.
One of the cool things about having in-laws in another state is the ability to have more than one Christmas celebration. This time last week, I was hanging out in Fort Worth, Texas, and wanted to share with you some of the highlights of my trip...