This time a 30 foot Sperm Whale in the Humber. I wonder what if it has anything to do with global warming? Humber Whale Story