Video: Dinosaur Battle Town

Posted on June 6, 2011

In this world people build castle like fortresses on the backs of dinosaurs. When two rival dino-forts meet battles ensue. Take a look: