The top image shows the estimated body size of a shark fossil found in a 100-million-year-old deposit in Kansas. The middle shark represents the newest find in Texas, while the bottom shark is another known shark species that trawled the ancient oceans.

The fossilized remains of a gigantic, 20-foot shark - the size of a two-story building and over 100 million years old - have been unearthed in Texas.

Leptostyrax macrorhiza is believed to be among the biggest predators of its time, and pushes back scientists' notions of when such colossal predatory sharks evolved.