Anybody here remember seeing a black white picture of a 68 barracuda(I think) being towed on a trailer to a race with 2 guys working under the hood while it was travelling? Would like a lead if anyone remembers.
Thanks