did you see claire danes in homeland when she walked in front of those interactive screens? that was some good ddi
digital device imagery-the stuff that gets put on computer screens, cell phones, video walls, in tv and movies
"did you see claire danes in homeland when she walked in front of those interactive screens? that was some good ddi" What is the definition of "ddi"?