With the news this week from NASA announcing that Earth has a "mini-moon", well... some of us knew about her all along.