The infamous Channel One News Sales Video (1997)

February 14, 2018

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

Tags: , ,