Dr. Cockroach creates a wormhole and tries to pretend that it's a teleportation device.
May 11, 2013
May 18, 2013