Thoughts on this barracuda????

Are those 72 Duster Tail lights?
Looks like it