Location: 1334 Inwood Rd, Dallas TXmap and directions
Simon Roy(w)(a)(c), Jason Wordie(w)
Thirty-five thousand years ago, the world was ruled by strange beasts and ancient gods! For some Paleolithic tribes, hope lay in the shaman warriors who stood between them and the unknown. Tiger Lung follows the struggle of one of these shamans to keep his people alive in a vast, hostile universe!