Saturday Apr 04, 2009 Apr 3, 2009 0 Facebook Tweet Email where did this rain come from~!!! thyestean23: i'm gonna say the sky, but thats just a guess. Apr 5, 2009 paul1966: So glad it went Apr 5, 2009