On Demand kicks fucking ass. I think thats the greatest thing Comcast has ever done.


November 6th, 2012: Americas new Independence Day.