Gladiators

About

Gladiators TV spot for the Houston Museum of Natural Science. To learn more about the project, read the news story here.