My Car Quest

December 22, 2024

At Amelia Island – A Beautiful Race Car

by Mike – I am leaving Florida today and I just passed Sir Stirling Moss in the Jacksonville, Florida airport. He couldn’t keep up with me. I am now in the air somewhere between Jacksonville, Florida and Dallas, Texas. This Lola T70 … [Read more...]