Monday Sep 05, 2005 Sep 5, 2005 0 Facebook Tweet Email we're home. it feels so weird to be in our clean apartment. leo is damn glad to see us though!! more updating later!