Hey guys, can anyone post a link to the tug photo site that is actually working recently, it's the one not on zetaboards so it hasn't been shut down, I think Duct tape boy started it but I can't be sure. I can't get to it anymore cause my laptop carried out a total system restore and I forgot to back anything up so sort of lost everything I had on my laptop

silly me huh
Any help would be great Thanks
