3 ms·The link section is a world of nostalgia for me. Lots of websites that were truly amazing in 1997-2000by meerita 9y agoThe link section is a world of nostalgia for me. Lots of websites that were truly amazing in 1997-2000