The Weather Channel sparks outrage with NYC subway ad
- Posted on October 11, 2024
- By Daily Mail
- 1 Views
The Weather Channel sparks outrage with NYC subway ad
The ad promoting The Weather Channel app was spotted inside a subway station and sparked a flurry of complaints.