We Are So Tiny… By Smilodon's Retreat • Mar 9, 2013 • 3 comments Here we are. Tiny little humans, so full of life and energy and potential. We exist on a minuscule ball of rock…