South Fan Forum??

Anyone know what happened to the Spirit of 64 site?
I've got a link to all fan sites at the top of this site but the South one doesn't seem to be working anymore and I can't find an alternate.
I've got a link to all fan sites at the top of this site but the South one doesn't seem to be working anymore and I can't find an alternate.