1966 Barracuda fan shroud
Looks like I should have cleaned my camera lens.
I don't know if the 4 additional hole in the upper and lower part of the schroud are original or if someone added an electric fan or something.
I checked all the threaded mounting holes on the side and they look good. It does lay flat on my rollback bed.