Jodie Foster Thinks Everyone Should Watch ‘Team America: World Police’ at Least Once Cracked.comSource