Loading Video…
This browser does not support the Video element.
'Spiders' take over Fernbank Museum
A new exhibit at Atlanta's Fernbank Museum is aimed at highlighting how fascinating spiders really are, and at busting many myths about the eight-legged creatures.