The best? Yeah right. Clearly they've never heard of megalosaurus

A Web site innacurately proclaims the best dinosaur.

Link : http://thebestdinosaur.com/