x

Buffalo, NY | Local News, Weather, Traffic, Sports | WGRZ.com

Blood Falls: Antarctica's Eerie 'Bleeding Glacier,' Explained

Why is this glacier bleeding?