Ben Giroux brought his production company Small Red Cape back to his hometown to produce and direct a commercial for the Phoenix Zoo. The Big Bugs spot comedically promotes the zoo’s upcoming bugs exhibit. PrevAll News & PressNext