Watch: Texas Residents Feared Aliens, Apocalypse From Distorted Weather Radar
8:16pm PST - November 3rd, 2019 austin weather - Newsweek"We're all here today, so I don't think Independence Day happened yesterday evening," WFAA meteorologist Kyle Roberts told his viewers while explaining the crop circles on the weather radar.