Annoying TV pop-ups detract from shows
NEW YORK-- Somewhere in the universe of viewers, someone must like the pop-up promotions on the TV screen. Someone who thinks, "Thank you, network people, for those useful, informative anno...
[Found on Yahoo! News ]