You probably mean savestarwars.com or something, but that’s been down for a long time. It’s since been rehosted at savestarwars.info
Now if there only was a site where people work on projects to preserve these movies, something like unchangedtrio.net, that would be great.