Fri, 25 Jan 2013 11:37 CST
Some experts in the UFO world are saying Google Street View may have captured evidence of the second sighting in as many months. The sighting in question was photographed as a pink triangular shape floating in the evening sky over St. Peters, Missouri.
Interestingly, the same colored shape was reported no little then three miles away from the initial sighting, by the National UFO Reporting Center. Even stranger, a similar object was photographed this past September in Jacksonville Texas. The consistencies of these sightings have been raising eyebrows in the UFO community, some experts even going so far as to dub them a "legitimate craft".
Click to read full article