Yes, this site is running on Windows NT 3.1 sp3 running Apache 1.3
I don't know what else to really say, other than yes, this is legit.

Windows NT 3.1 desktop

No, I don't know why it's so slow, and honestly I haven't been interested enough to care.
I guess this site is to prove a point? Not sure what the point is either.