glennmacaulay.com
My Ideal Planet
The naughty night noticers at NASA recently peeped 7 new planets that were probably pretty obvious to aliens better than us. This is exciting news for a race of beings who have always fantasized ab…