This set design trailer celebrates the beautiful atmosphere of IN Question
RT America's daily news show.
RT America's daily news show.
Creative Director: Hamid Dalili
3D Animation: Walid Waddad
Video Editor: Mohsen Farzam
Video Editor: Mohsen Farzam