Home Site News and Comments Popups Site News and Comments Popups By admin - Mar 23, 2001 0 No more pop-ups. At least not as much. Had to put a nasty banner on top, but oh well, free hosting 🙂