Google Street View
In continuation of my earlier post about pre-announced Street View run outside Google's Mountain View offices, where Googlers and their antics were snapped by street view car, here is a unique proposal of marriage. Perhaps first of its kind in the World.
Location: Googleplex along the Charleston Road, Mountain View, CA.
More info at: marrymeleslie.com