Radio Galaxy Zoo Talk

ARG0000q5w a distant giant?