Slithery science at work.
http://www.al.com/birminghamnews/stories/index.ssf?/base/news/1177057399126910.xml&coll=2
IsK
http://www.al.com/birminghamnews/stories/index.ssf?/base/news/1177057399126910.xml&coll=2
IsK
Enter your email address to join: