Robert Klein Images

View Original

Live at Leeds (not the famous Who album of the early 1970s)

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