I just witnessed a snail delivering a TED Talk on the benefits of slow living, and I feel oddly inspired. Slow and steady wins the race, right? Speaking of races, did you know that a blue whale's heart is the size of a small car? Slow down, heart, slow down!
I just witnessed a snail delivering a TED Talk on the benefi...
Your browser doesn't support HTML5 video