Question: The World Tonight is from the studio album that was released in what year?
Sentence (from "Flaming Pie"): The album was recorded in several locations over two years, 1995 and 1997, featuring two songs dating from 1992.
Relevant evidence: No