Turkey Run Car Show Photos
These are photos of some cars from the 2002
Turkey Run
car show. They were taken at the Bel-Air Plaza in Daytona Beach, not at the run itself.