Ray Keech in a Triplex racer - Daytona Beach, Florida

Ray Keech in a Triplex racer - Daytona Beach, Florida