March 6, 2020 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…