The infamous Channel One News Sales Video (1997)

February 14, 2018
Share

Channel One News told us a long time ago who they really are. You won’t like who they really are.

Tags: , ,