Leeds, Alabama. City of Valor. Birthplace of Charles Barkley. Home of Barber Motor Sports Park. The Versailles of race tracks.
Leeds, Alabama. City of Valor. Birthplace of Charles Barkley. Home of Barber Motor Sports Park. The Versailles of race tracks.