1961 TOMBOY AND THE CHAMP PREMIERE - REX ALLEN

  • 8 years ago
Newsreel coverage of the world premiere for TOMBOY AND THE CHAMP, held in Houston on January 25, 1961 at the Loew's State Theatre. Much of the film was shot in nearby Katy, Texas, which is featured prominently in this newsreel covering the event.

Recommended