I remember a couple of months ago, seeing a long line of super sports cars come thru our town, Fort Walton Beach Florida.
While seeing super cars is not unusual here, seeing that many at one time/place on the road is.............
I will move to Fort Walton Beach some day. You are very fortunate.