1 publicly visible post • joined 16 Aug 2007
Maybe NASA should stick to simpler statements next time?
Like “Ohhhh look, a weird glowing thing” or the old MIB favourite “ it’s light from Venus reflecting off a weather balloon”