Worst than Internet pop-up windows?
Mirrors that displays advertisements. Link But probably not as annoying as those Flash advertisements found on the Dallas Morning News website.
Comments Off on Worst than Internet pop-up windows?