Mystery part, fastback cuda?
Sounds like the consensus is it doesn't belong on my car. Thanks everyone!
Print