May 17, 2011 at 08:49AM EDT
Oh yea, I remember that!
But it really is just a reflection of the sun:
Cheezburger Blog Advertising Developers Jobs Contact Us
Sign up Now!