I missed it, expecting it to be on demand somewhere but its not ... I'd even pay to watch just can't figure out where. Any ideas??!?