Google Streetview released in buffalo

That is kind of weird. I hope someday they get a picture of me naked in a picture window of my house. :slight_smile: