<< previous
||
next >>
The crew of scientists and cinematographers was pleased to discover a previously unidentified species of tarantula, dubbed “the chicken-eating spider,” in Peru.
close window
© 2005 American Cinematographer.