Have scientists discovered a new species of land dolphin living in the Sahara?

Clearly not you fecking moron! Do you even think for yourself?

Land Dolphin

Comments are closed.