Claim: Mission: Impossible aired on CBS beginning in 1963.
Evidence: The series was filmed and financed by Desilu Productions , and aired on the CBS network from September 1966 to March 1973.