Question: Which album was released more recently, These Are The Good Times People or Demonic (Album)?
Sentence (from "These Are the Good Times People"): It was released on March 11, 2008.
Relevant evidence: Yes