UFO Phenomenon Original Sealed 1974 Doctor Doctor

Sold Date: September 9, 2023
Start Date: August 31, 2023
Final Price: $95.00 (USD)
Seller Feedback: 284
Buyer Feedback: 114


Just a slight curvature to the upper right corner. 1974 Pressing.