The 2015 C21 Drama Awards Show was held last night at BFI in London, and the big foreign-language Euro TV winners were The Bridge and Deutschland 83.
The 2015 C21 Drama Awards Show was held last night at BFI in London, and the big foreign-language Euro TV winners were The Bridge and Deutschland 83.