Thoughts on this barracuda????

I just said screw the crazy prices. Its a 73 and did my own thing.

20200812_201247.jpg