Temperance Street needs a little more . . . um . . .temperance
-
Goolge Street View, 105 Temperance Street, Manchester, England
If you try to go up the street a bit you'll suddenly be greeted with a black screen and the message "this image is no longer available". Fortunately, someone saved a screen cap<font color="red">[mod - warning - NSFW - PJH]</font>.
-
Warning, NSFW.
-
Said couple in question are lacking in earlier shots.