The Turbo List predates these forums by quite a few years. I've been a member of the Turbo List since 1996. It was massively active back in the day. I bought my first TurboExpress, and quite a few games from members of the Turbo List.
EDIT: What's really funny is if you go to the "Technical" section from the Turbo List page, and then choose the first option "Hardware," you'll notice the big writing at the top clearly states "Much more information will be available in the near future!"
Apparently the folks over at the Turbo List know of a different definition for "near future" than what I'm aware of. I remember looking at that page in the late '90s and it looked exactly the same, with the same notice. I'm still on the edge of my seat waiting for that new information.