February 5, 2011
NBC On Demand. What?

I’m watching NBC in demand. I cannot figure out why they advertise their own shows during the required commercial. Talk about flushing revenue down the toilet.