Ray Mendez As a Guest 1 segment Queue March 21, 1991 21:41 Entomologist and Special Effects Many Ray Mendez The biologist, special effects expert, and bug wrangler was responsible for the moths in the movie, "Silence of the Lambs" and the cockroaches in "Creepshow." Interview Ray Mendez
Queue March 21, 1991 21:41 Entomologist and Special Effects Many Ray Mendez The biologist, special effects expert, and bug wrangler was responsible for the moths in the movie, "Silence of the Lambs" and the cockroaches in "Creepshow." Interview Ray Mendez