UFO caught on tape rebeldave Published 03/24/2008 Video of a UFO in Pasco Texas. What is it? I have no idea. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: ufo weird strange alien NEXT VIDEO Broccoli Kitty 6 Comments Log in for Comments
6 Comments