Massive Dead Visitor Washes Up on Local Beach

2016-01-29 7

Residents of a small North Carolina town spent their day photographing a beached humpback whale on shore. Mike Janela looks at some of the images.