Tuesday, July 25, 2017


More Story

Blood Falls Mystery Finally Solved

Blood Falls is a true oddity. It is a waterfall that bursts from the Taylor Glacier located in the McMurdo Dry Valleys...