Sunday, December 9, 2012

We all know that T-rex and Spinosaurus always fight to each other. But what started it all? Well this video explained it all!!