64-66 Barracuda Race Cars Post your Pictures

Found this one on the web, Canada, I think.
George and Diane Knight.JPG