Random blog-roulette lands me on digg where I found a posting all about it.
Those comments then lead me to a site that is cataloging unusual spottings on the street level.
As for the street view photos... apparently there's been a similar site up for downtown Vancouver for years doing the same concept.