So I don't have cable. I have a few channels and the ones I do have ("Bounce" - WHAT IS BOUNCE??) are probably not going to have this delightful mess. Does anyone know if there is a place to live-stream it? (Please don't say ABC or NBC or wherever this is on, I'm not American and despite having a DNS service accessing American TV websites is hit and miss)

I really want to join the drinking party.