Galaxy Zoo Talk

Starforming or artifacts?