Strange “Doppler Demon” Appears On Radar Over Ohio
OHIO - Local meteorologists noticed a strange “Doppler Demon” on live weather radars, hovering over the Columbus area and moving westward. Weather experts call it the first of its kind, and an absolutely terrifying indicator of weather to come. The…