Self Sustaining Ecosphere

This self sustaining ecosphere is like owning your very own tiny world. The ecosphere is a balance of water, air, and life. The technology for this self sustaining ecosphere was developed by NASA scientists in an attempt to study our own planet’s biosphere.

Check it out


What do you think?

Raccoon Baculum The Old Texas Toothpick

Cotton Candy Balls