Galaxy Zoo Talk

Distortions or asteroids?AGZ0006460