Type keyword(s) to search

TV TATTLE

Amazon got 11 local TV stations to parrot the same propaganda promoting the company