Demospondylus

Demospondylus(Meaning "Demon Vertebra"), was a close relative of Carnotaurus and hunted small sauropods like saltasaurus and lived in Argentina 72 to 68 mya. It was named after the Osteoderms on its back, which were more pronounced than carnotaurus. It was estimated to be around 39.6 feet long, and 2 meters high, making it the largest discovered abelisaur ever. It had hollow bones suggesting it could run fast despite the armor.