Product Placement Blog ➞ ABCABC News TV Channel – Moscow on the Hudson (1984)July 20, 2017 Sergey Movie Hi! On Thursday, July 20, I analyzed a Movie and product placement was spotted: ABC News TV Channel – Moscow on the Hudson (1984).Here are 1 image(s) below: