1965 Slot Car Racing Set Ad.
I just came across this ad at a friend's house.
Print