One of the mysteries of life: unmystified!

I always wondered why you never see baby squirrels.  I never saw one!  But I can finally check this off my 50 Things to Ponder list because a friend of mine remembered my list and sent me this video of (you guessed it!) baby squirrels!