Stage Russia HD: Drillalians
This event occurred in the past.

Evanston | Website
Map | Find Parking

Alongside earthly reality, another civilization exists parallel to it. Drillalia, the land of the Drill, is inhabited by numerous races, and its people throughout history have traveled to and from Earth. We follow the initiation and adventures of a Drillalian prince, on a journey through time and space, in an effort to save his people.