Targa Miata
THE 2008 RACE
Click to see the next entry
September 21, 2008 - The final car show on the St John's harbour.
It was quite a sight, and a really emotional time. Lots of big smiles all around.
tags: leg 5