Posted by quoderat on Saturday Oct 6, 2018

Bacteria Floating 30,000 Feet Overhead Could Be Influencing the Weather. Bacteria, what are you doing up there? Get down from there.