The Aliens have invaded Cartoon Network! Catch episodes of Ben 10 battling the alien invaders on 20th Sept from 7am.