Did You Catch This Reference in Futurama?

Sunday, March 20, 2011

As featured in “The Mutants Are Revolting”. I’m curious to see how many people get it.

Read More

Original Content License