Thoughts on this barracuda????


Are those 72 Duster Tail lights?