undefined

Steve Smith

Animation producer at Beacus, discussing his work on the animated series BIG LIZARD and the challenges of international co-productions.