Phobosuchus was a prehistoric monster, the largest species of crocodile ever known to have walked the earth. Instead of zebras and wildebeest, it fed on dinosaurs.
Added: Jul 21, 2009
Views: 18199 Views
Runtime: 00:31
our sites
video
mobile
shop
stay connected
corporate