Anyone ever seen one of these?
Posted: Tue Apr 19, 2022 1:04 pm
Reading a 1970 issue of CAR magazine I noticed this offer of a Plus 2 poster, quick Google search failed to bring up any results but someone must have seen one or ordered one back in the day?