I am sorry to have to do this, I hate these threads,

...that said, there was a website posted on here I don't even know how long ago where it started with a picture and you'd click the picture and it would be made up of hundreds of other pictures and it would basically go on forever, and they were all really cool pictures.

Anyone have any clue about this site and where I could find it?