It Was Definitely a Great Time to Hold a ‘Go Topless Jeep Weekend’ at Crystal Beach in Texas

The weather was perfect, the booze was flowing, and the big cars were going vroom vroom: What possible reason was there for the annual Go Topless Jeep Weekend at Bolivar Peninsula’s Crystal Beach in Southeast Texas not to go forward this past weekend?

Read more…