Question: "Technologic" is a song on the last studio album to be released by who?
Sentence (from "Technologic"): It was released as the second single on 14 June 2005.
Relevant evidence: No