Some of you might remember the million dollar homepage, a project launched by British student Alex Tew in 2005. It allowed you to buy pixel space on its homepage to advertise your own business / website. Looking at the page today it seems it has retained its styling from the 2000's and is frozen as digital artifact. Good ol' times :)
Read more here