On this day in 2007, I arrived in the wonderful land of Oz. So happy anniversary to me! I can't believe it's been a whole decade. Jun 7, 2017 8 Facebook Tweet Email nebula: A belated happy anniversary! Jul 10, 2017 1