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

Connect with me!

Original Content License