Carlos is discussing:

Wooly mammoths might be making a comeback thanks to Colossal Biosciences of the great state of Texas.

That would be neat.

loading...
Dissenter
connecting...