Question: Which film was released first, The Name Of The Band Is Cowboy Mouth or Alucarda?
Sentence (from "Jenny Says"): It is Cowboy Mouth's most successful single to date and their signature song.
Relevant evidence: No