My Barracuda Hood. Thoughts???

thats not the best part......