This picture was taken by ME lol!
This is one of My personal favorite Pic's of the past year. I gave up my backstage pass so my daughter Steph could meet her imaginary big sister!
photo courtesy NASA.gov
Internet chat rooms have been buzzing with reports that the WORLD will END on December 21, 2012.