A film about one specific cove in Taji, Japan, in which approximately 23,000 dolphins are killed every year. For more information visit... See the full event listing at American Towns
Added by Upcoming Robot on Invalid date