E123: Our 100,000th Episode!

Published: April 5, 2010, 3 p.m.

What exactly happened here? We're not entirely sure ourselves. It may have involved wormholes.