Galaxy Zoo Talk
by mister83
Does anyone know what this is?
Posted August 21, 2013 11:06 PM
by fatha731
Definately a merger.
Posted August 22, 2013 8:51 AM