Ben Giroux Directs Phoenix Zoo Commercial in Hometown 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... read more → June 12, 2019 Director, Producer, Uncategorized