This is a strange street view

7 years ago by in Brazil Tagged:

Very bizarre mannequin on street view Brazil.