The big rubber bumper blocks make this either a 1973 or a 1974.

Plymouth Barracuda

Barracuda

Plymouth Barracuda