Star Channel (formerly known as Fox) is a Spanish television channel owned by The Walt Disney Company Iberia (Spain & Portugal). The channel broadcasts American imports with Spanish. The channel was launched on June 1, 2001, becoming the first Fox branded channel available in Europe after Fox Kids. Wikipedia