"Technologic" is a song on the last studio album to be released by who?
Technologic: "Technologic" is a song by French duo Daft Punk from the album "Human After All". Human After All: Human After All is the third studio album by the French electronic music duo Daft Punk, released on 14 March 2005 internationally and a day later in the United States by Virgin Records.
i don't know