Austin Texas Residents Say They Spotted UFO's & Meteorologists Agree!


Several Austin Texas residents say they spotted UFO's in a triangle formation and Meteorologists provide images from the same time showing the mysterious object speeding through the sky.