Digging around on Amazon and came across this movie featured around a 1966 Barracuda. Pretty raunchy and NSFC but was okay. Lower budget, lots of TNA (no nudity). Main actress Christy Oldham pretty hot in it. Basically a phone sex operator goes on a cross country tour turning in pedophiles and...