Where can I watch season 8 My 600lb Life online? I saw a link here the other day to watch the new season but I can't find it now. Can anyone help please? I know it's available on tlc.com but you need a subscription to a US TV service and I'm from UK. Thanks