You found a bizarre picture from Google street view But we can say it's you and your girlfriend if that's what you're into.

235 shares