that’s what this image says it is, upon closer inspection it’s a Plymouth body so this might be the Baracuda.