UFO or Pie Plate? Latta Published 08/15/2008 Supposed UFO over Texas University. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: news NEXT VIDEO Douchebag Biker Riding on Sidewalk Gets Instant Karma 2 Comments Log in for Comments
2 Comments