Vampire Fish
- Episode aired Jan 19, 2007
YOUR RATING
Photos
Mario Paredes Acosta
- Self - Santa Rosa Hospital, Puerto Maldonado
- (as Dr Mario Paredes Acosta)
Richard Lane
- Self - Director of Science, Natural History Museum
- (as Dr Richard Lane)
Storyline
User reviews
Details
Contribute to this page
Suggest an edit or add missing content