This reminds me of megaCar from the same era:
https://web.archive.org/web/20001019032036/http://www.megaca...
Browsing that site again now in 2023 is hilarious! Make sure to turn your audio on.
https://web.archive.org/web/20001019032036/http://www.megaca...
Browsing that site again now in 2023 is hilarious! Make sure to turn your audio on.