Taking the Leap

So, this past Saturday, February 29, I was told by my humanoid counterparts that you celebrate Leap Year here on Earth. Say what? I still have my head in the…