Lone Star Throwdown 2017 in Conroe, Texas
To many people across the country, and even world wide, Lone Star Throw down is considered the official start to show season every year. It is a massive custom car and truck show that is held at the Lone Star Expo Center in Conroe, Texas.