When you searched the internet for this story, did you Google “whale vomit” or “whale puke”?
http://www.youtube.com/watch?v=1_t44siFyb4