Science is cool The last surviving centipede has perished…Not sure what happened. This guy was the reigning champ for a while. Probably ... Read More