This is a strange street view

6 years ago by in Brazil Tagged:

Very bizarre mannequin on street view Brazil.