Galaxy Zoo Talk
by jfgoddings
Green laser artifact or alien interference?
Posted January 24, 2013 9:59 PM