Hate the 20 to 30 second start up ads & more
I hate all the stupid ads but particularly the 20 to 30 second start up ads.
How desperate to watch NBC do the suits & ties @ NBC think I am.
No thanks.
(Except when Im really, really, really desperate.)
db721 about
NBC Sports