Tough Barn Find Barracuda
I'm no E body guy, but that side mirror isn't factory.
Is it?
Print