Oops, posted this question in a different thread before seeing this. I think the website you are referring to is the Wayback Machine; I think the most recent archive that they have of the message board index page is from 17-April-2016, but I'm not sure that extends to all the individual messages and content. Link is below: