Who Says Cockroaches Can Survive Anything?

This T-Rex plans to outlast the cockroaches:

20K views mbtimetraveler.com

Interest

Science Fiction
Discovered by Bulletstopper
on Dec 4, 2012

Stumblers Who Like This Page