Beached Humpback Whale Drifting In Waters Of Townsends InletBeached Humpback Whale Drifting In Waters Of Townsends InletA dead whale has been spotted floating along the bay waters off the Townsends Inlet Bridge.Jahna MichalJahna Michal
Dead Whale in Sea IsleDead Whale in Sea IsleWow! Did you see this huge humpback whale that washed up on the beach near 20th street in Sea Isle City?The Mike ShowThe Mike Show