1968 Barracuda Notch 340

is that thing made by Hasbro?
20201024_102933.jpg