Rainforest hosts unique bugs

Rainforest Adventure at the North Carolina Museum of Natural Sciences introduces crazy creatures.