Unknown craft filmed over Longview, Texas – 26th Feb 2013 UFO Videos By admin On Feb 28, 2013 0 3 Share This video of a large unknown craft was filmed over Longview, Texas on Tuesday, 26th February 2013. ufoufo footageufo videounknown 0 3 Share