Looking for 1/24 diecast or plastic. '67 Barracuda

I have been looking for years......I thnk there was a place that made resin cast ones....but I may be wrong.
Andrew/Kidd