>>510381984
>sidebar is about fucking Menidi
Definitely a Greek site, can't tell which one though.