Southern Right Whale Dolphins – The Sports Car Of The Sea

On June 15, 2013 by Lazer Horse

Of course I haven’t seen every species of animal on the planet, I’m not Noah. But I must admit I am surprised I haven’t come across the southern right whale dolphin before. I’ve...

Read More →