I took mine for a 40 miles ride Friday after work. I managed to get home around 4:30 and thought, its so nice, I got to get the Barracuda out. Today was just two rides to the store. But where we live it's 10 miles to the store, lol.
Of course, both times I stopped, a guy came up and told me about his experience in a 66 Barracuda. It's great to take them back to the good old days!