Read More »
Channel One News: You’re a loser if you wear glasses. (Acuvue contact lens commercials) Read More »
The Video Vault – Why Channel One News is so controversial