In May 1985, the Today show interviewed this Boca Raton woman who said Satan lived in her toaster. Thanks to the power of the Internet, it has resurfaced (even though it was uploaded in 2009), with everyone too young to remember Back to the Future thinking it's the greatest thing in the world. And you know what? They're right.
Posted by Joshua Gillin at 1:41:33 pm on November 13, 2012