Isn't there a Ford Talledaga coming soon? Cheers Steve
Sidecar Steve · Registered Joined Nov 26, 2003 · 164 Posts #3 · Aug 20, 2004 View full thread Isn't there a Ford Talledaga coming soon? Cheers Steve