Question: Which film was released first, The Name Of The Band Is Cowboy Mouth or Alucarda?
Sentence (from "Alucarda"): It was released in theaters across Mexico on January 26, 1978.
Relevant evidence: Yes