Prostitute Encounter Captured By Google Street View February 16, 2015 by jayfrankwilsonSharp eyed Google Street View users found this incriminating looking encounter on Autovia de l’Ametlla in Barcelona, Spain. When traveling past … Read moreProstitute Encounter Captured By Google Street View