Netflix makes stark air pollution point with Toxic Town billboards

Netflix's Toxic Town has been a hit since it was released on Thursday, February 27 and has already topped the streaming charts as well as receiving an impressive 100 percent Rotten Tomatoes score

No comments

Read more