In stock
Promotional sheet issued by Matchbox/Lesney USA in 1980 advertising the new "Super Garage".