I found a Polaroid photo under the seat of my 66 Barracuda. There is a lady (Mary Hughes) and a Mechanic? (Ricky), and there is a banner hung up that says "Greatest Show on Wheels". On the back MH has written: "Ricky - Best Wishes Always ---- Mary Hughes" I though that she may have been a...