Photos: Gary Allan and Joe Nichols rock St. Louis Auto Show