Offbeat

South Seattle: Dead Whale Found On Beach (VIDEO)

A dead whale, a fin whale (Balaenoptera physalus) was found on a beach in Burien, Washington, South of Seattle, on Saturday, April 13, 2013. Only the front half of the carcass was intact, as it appeared to have been torn…