These little green peaks are asteroid collisions.
Ces petits pics verts sont les collisions d'astéroïdes.
These little green peaks are asteroid collisions.
Ces petits pics verts sont les collisions d'astéroïdes.