Lucky Break

  • TV Show
  • None

Local contestants sing and compete for prizes at Harrah's Earl Turner Theatre in New Orleans

Where to Watch

Available to Stream

  • Watch on