This is one of the first websites I accessed in my life!
Discovery Channel used to have a show about the internet in the 90s where it featured this guy and his bicycle, and the name stuck with me. So when I finally bought a modem it was one of the sites I accessed.
I even remember linking it from my personal website back in 1996 or 1997.
Here's the video: https://microship.com/microship-project-on-cyberlife-discove...