Automobiles racing along the beach - Daytona Beach, Florida

Automobiles racing along the beach - Daytona Beach, Florida