Oh No! I've Seen the Impossible–on Video!

ByCarl Zimmer
Published December 31, 2008

Check out my update to yesterday’s post. Thanks to your collective hive mind, and Abercrombie Fitch in particular…