You’ll Be Amazed When You See What Happens To Geyser In Winter!




You’ll Be Amazed When You See What Happens To Geyser In Winter!

Extreme winter conditions in western New York have caused a geyser to freeze, creating this spectacular “ice volcano” in Letchworth State Park. read more here > absurdabilia.com