Tag Archives: 1125R

Buell On Ice

About 2.7 million years ago a meteorite crashed into Hälsingland, Sweden creating the Dellen lake system, which ...