New Reviewer

The Weather Channel - Video misleading

Just watched video of hail yesterday. Why did the trees all have red and God leaves from the fall in the video? Was this a scam video miss leading?
View full review
ID
#2453763 Review #2453763 is a subjective opinion of poster.
Service
The Weather Channel Weather Forecast
Cons
  • Not accurate map site