I saw it too, on Fox Brit’s show....did you see the TV?!?!?
They had a TV in the TREE!!!
I bet they had wireless net access too. No doubt blogging on DU.