The Sand Tiger The Sand Tiger Shark (Carcharias taurus) is a species of Carcharias shark usually found in South Africa, Australia, Japan,…
More