Mysterious flash of light on live TV in Phoenix March 9, 2012 Leave a comment A mysterious flash of light occurred on live television in Phoenix, Arizona during a morning newscast. Read More »