Worth the Trip: Why Women Travel to Lone Star Pin-up
Temple, Texas, isn't exactly the first place that comes to mind when you think of glamorous destinations. And yet, women have traveled from all across Texas, throughout the United States, and even from other countries to spend a day at Lone Star Pin-up.