Did anyone else get a creepy feeling when they saw this picture at Foxnews.com? I sure did! April 8, 2005: A partial solar eclipse is seen in Bogota, Colombia
April 8, 2005: A partial solar eclipse is seen in Bogota, Colombia