The "homepage" link you're seeing is a page generated by your web browser, presumably MSIE, that is set to display errors in a user-friendly way ... and thus is making the suggestion of trying the "homepage" ... if you look at the bottom of that page, you will see it says
HTTP 404 - File not found
Internet Explorer

Turn off friendly HTTP error messages in Advanced settings, and one sees a more detailed error message:

Not Found

The requested URL /forums/ was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

The domain was transferred along with the data - but not the hosting, etc. So the IP you posted is still under his control and thus is how he was able to change what appears there.

With that said, the board link will be removed from the TalkWeed redirect landing page shortly.

Ron