Behind the scenes documentary of the 2007 Eurovision Song Contest
Self - Host
Self
Producer
Executive Producer
Editor
Production Manager
Graphic Designer
Sound Post Production Coordinator
Sound
Camera Operator
Colorist