>>513276749
Dead Europe might die?
That big hole is where a meteorite might hit the ground.