Seventy-Foot Blue Whale Washes Up on California Shore

Traffic near a beach in Ventura, California slows to a crawl as motorists watch the caracass of a blue whale wash ashore.