joke explanation

this website has many jokes on it, and you just clicked on one

it specifically is a reference to geocities sites, which would often have an "under construction" image like here

it is also in a marquee tag (the scrolling to the left), which would also be often featured, and is now considered bad design

there's also two of them, because i thought that was the funniest amount to have