Short Film: “Dinosaur Battle Town”

Now how can you resist a name like that? Dinosaur Battle Town is a short animated movie that happily delivers exactly what it promises, logic be hanged! For a short, experimental medium like this, I don’t bother to question the practicality of building a town on the back of a massive living dinosaur. That’s besideContinue reading “Short Film: “Dinosaur Battle Town””