A south Florida woman has vanished in Spain after a man in a helmet was seen blacking out the security cameras where she was staying with spray paint, according to her brother.
Next
A south Florida woman has vanished in Spain after a man in a helmet was seen blacking out the security cameras where she was staying with spray paint, according to her brother.
© 2021 Barcelona Pundit365
© 2021 Barcelona Pundit365