Pink UFOs, or more lens flare on Google Street View? October 1, 2012 4 Comments There was a surprising amount of buzz generated last week about pink UFOs showing up in Google Street View. Read More »