1968 barracuda s from Mexico

It would most likely have torque boxes if it was a big block car, although not all big block barracudas had torque boxes.