Anyone ever seen one of these?
1 post
• Page 1 of 1
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?
-
Robbie693 - Coveted Fifth Gear
- Posts: 1515
- Joined: 08 Oct 2003
1 post
• Page 1 of 1
Total Online:
Users browsing this forum: elan66 and 28 guests