According to the MUFON database, a UFO sighting June 13th in Orrington is the most recent report of other worldly space craft in the state, with 4 total reports in May-June.
After years of being ridiculed, we may finally have proof that UFOs do indeed exist, and it comes from the unlikeliest of places -- Google Street View. Who's laughing now, skeptics?