Press "Enter" to skip to content

Incredible Ice Volcanos Erupting Along Lake Shores in New York

Letchworth State Park isn’t the only place you can see ice volcanos. The winter phenomenon is erupting along shores in New York state too.

Continue reading…
Source: WIBX 950

Be First to Comment

    Leave a Reply