Question: Which album was released more recently, Guns (Album) or Carmen: Duets & Arias?
Sentence (from "Guns (album)"): It was recorded and mixed at Apollo 8 in London and released in 1999.
Relevant evidence: Yes