1968 Barracuda Notch 340
is that thing made by Hasbro?
Print