Hand-job on Temperance Street (Kinda NSFW)
An image of a couple performing a sex act on Temperance Street, Manchester, England, has been deleted from Google Street View, after the picture was spotted by users.
Temperance Street is well-known Red Light area in the city, and it is believed the image had been on Google Street view since April 2010.
Close-up, after the jump…
READ ON▸