Nancy Drew battles the Abominable Snowman! It happens at a new Bio-Dome facility in River Heights, w
Stefan Petrucha