[Trailer] The Cove (2009) - If you still haven't seen it, it is a must see. 23,000 dolphins slaughtered annually in a small Japanese village.

Don't Miss...