Meteorologist Reacts To UFO Over Oklahoma City Live On The Air

iStockphoto Veteran meteorologist Aaron Brackett was about to give the weather forecast for KFOR News in Oklahoma City the other day when he spotted a UFO while live on the air. He would later discuss […]