Where to Watch Whatever Happened to... Robot Jones? In France - Watch Whatever Happened to... Robot Jones?