22 Jul The Weather Channel’s Free Streaming Service ‘Local Now’ Launches New Vizio Smart TV App
Local Now Continues to Expand Audience Reach through New Distribution with Leading TV Platform VIZIO SmartCast ATLANTA (July 22, 2020) -- The Weather Channel has officially launched its free streaming service, Local Now, on VIZIO SmartCast®, the award-winning Smart TV platform. The new Local Now smart TV...