Project Preserve Positivity

I still have one of those disposable cameras from Roo 16 that was handed around. It came with a prestamped envelope with instructions on how to participate but I just attempted to visit their site at ProjectPreservePositivity.com and it's a dead link.

Should I develop the photos myself and post for people to see or should I mail them to potentially never be seen again?