Defacement Details of http://montgada.site

Saved on: 2024-06-29 08:57:49

IP: 195.201.179.80

Defacer: IDepzz4You

Team: idepzz4you

Location: Germany

Web Server: unknown