Marriage Proposal 2.0: Marry Me, Leslie! Weird 11 years ago Subscribe to news updates Unsubscribe from news updates Name: Marriage Proposal 2.0: Marry Me, Leslie! Lat, Long: 37.420946,-122.084112 Location: Mountain View, California, USA Share this:Print