Scenes Along Route 66

I saw that Barracuda when we were on 66 in AZ last month, kicked myself for not stopping and snapping a picture!
I talked with the guy, he said it was factory 383 auto. Not sure . Looked good and sounded good too.