well, there have been some funny things found on streetview! luckily I was fully clothed and not up to any mischief.
I am, or was if they have changed the street view recently, on Google street view in Elterwater, Lake District, a few years ago walking with my beloved doggy Brad. The car passed us in the village and later on I saw us on several views, all of which I've downloaded. Very special for all of us.