Posts Tagged ‘Carcharocles megalodon’

‘Megajaws’ kept blue whale small

Posted by: The ocean update on October 23, 2014