My Barracuda Hood. Thoughts???

thats not the best part......

Okay, what gives....