Comment Comment by moongoose The screenshot looks too real, something is off. Anything hosted on Google Sites has a huge Cookie Banner and an (i)-Info Icon to report abuse.I guess they edited the screenshot. parent moongoose 1 year ago
I guess they edited the screenshot.