NBC airs 3lbs. then its not there anymore.

United States
December 22, 2006 5:43am CST
I've watched about 3 episodes of this show so far, and then when I went to watch it the last two weeks its not been on, Anyone else watch this show or know what happened. Did it get pulled?
No responses