Feedback

Ice Volcano Rises Above it All

 

Natural fountain forms a beautiful, 50 foot tall "ice volcano," at Letchworth State Park in Castile, New York. WGRZ's Dooley O'Rourke reports.

Shows