The 70 Duster......

bought on ebay....

1973 Barracuda Hood Release Lever w/Metal Plate






The original release lever on my car had a broken spring. Had to wait for one to pop up somewhere for sale.