Wondering where this show can be seen.
YouTube
Yes but the link I have does not allow to watch in US. So just saying YouTube I don't think is a valid answer.
Hulu or youtube. I'm not a number, I'm a free man!