3 years agoSpinosaurus vs Carcharodontosaurus|The Balance of power |planet DinosaureDog and Cat Lovers