- Green/Eco Blog
- By Laura Sinpetru
- October 1st, 2012
Watch: Amazing Footage of a Dolphin "Stampede"
Thousands such marine mammals are filmed swimming together close to South Africa's coast
Thousands such marine mammals are filmed swimming together close to South Africa's coast