Niagrara Falls from space
Click to enlarge.
Posted in Goofy
Comments Off on Niagrara Falls from space
Click to enlarge.
December 21, 2005 (McALESTER, Okla.) – Hospital officials at McAlester Regional Health Center say a 14-pound, 3-ounce baby delivered there is the largest ever born at the hospital. Lillian Elizabeth Ross was born Friday to Adrienne and Anthony Ross. Continued … Continue reading
Just in ase you don’t know how to take a power nap, here is an article.