Thursday, October 02, 2008

Welcome to ECTA
Before Bonneville became the preeminent land speed racing venue it is today, Daytona Beach was the Land Speed Mecca.

No comments: