The Oldest and Newest Puppet Masters barfing leeches onto Blu-ray and DVD in July

The Oldest and Newest Puppet Masters barfing leeches onto Blu-ray and DVD in July

Tweet It just seems so alien the original Puppet Master (1989) and the ninth and newest entry in the series, Axis of Evil, is arriving on Blu-ray (and DVD) from Full Moon Pictures on July 27th. I can remember when the first five installments were as rare as hen’s teeth on DVD. After being released, […]