A group of scientists tow a beached whale carcass out to Seal Island, off the coast of South Africa, notorious for the population of Great Whites in the area. Once the scent of blood and blubber hits the water, a bunch of sharks materialize and go to town like tourists in the Star City buffet.
URL : Embed in MySpace, Friendster, your blog or any website