yeah that's a must see, I've been hearing about this show
What got me were the UK Politicians....lining up and believing these monsters. Unbelievable.