Catalog Auction Highlights

Lot #296 Lot # 296: The Return Of The Living Dead (1985) - Screen-Matched Split Dog Puppet Rig

Click image to enlarge
Lot closed - Winning bid:$12,600 (6 bids)
Estimate: $10,000 - $15,000

 

  • Lot # 296: The Return Of The Living Dead (1985) - Screen-Matched Split Dog Puppet Rig