I think you are better of just straight up asking the people who run the site if they can provide you with a mirror. No one in their right mind would be having a premium sub running these days. We on the top of the Hall of fame ladder dont even have any access.
Yeah I thought as much but figured I'd ask anyway. I emailed the mods, hopefully they can hook me up but worse case I'm honestly willing to pay $5 to get the video files back lol. So much nostalgia.