I just downloaded the newest Google Earth software and have been doing a little virtual tourism. As I was strolling down the main drag in Amsterdam I noticed something strange:

I only hope I'm immortalized on some 3-D rendering somewhere in that big digital world. Keep an eye out.