cryptoworld.co.uk
Video: More UFO Red Lights over Utah Feb 14th 2011
More weird red lights have been filmed near American Fork, Utah, this time on Valentines day. They appear to be exactly the same as the lights filmed near American Fork and Dugway Proving Ground…