Here's another way to waste time with Google: find foreign city streets that you visited in years past. And what better time to do so, than on the 10th anniversary of the visit? The photos are of a small street at the southwest corner of Akihabara Station in Tokyo. The first is a photo that I took in 2002, the others are Google photos taken in 2008 and 2009. Hey, Google, where are some pics from 2012?