and when was it released?
31 March 1976.
Achilles Last Stand
Swan Song Records released Led Zeppelin's seventh studio album "Presence" on 31 March 1976, 
is achilles last stand a song? Yes, it is the opening track of an album. which album? "Presence". whose album is it? Led Zeppelin. did he sing the above track? It is sung by the vocalist Robert Plant. then what is the above person's role in the song or album? He wrote the song along with Jimmy Page and sang the it. where was the song recorded? At Musicland Studios.
wiki:6112250
Achilles Last Stand [SEP] Release and performance
Swan Song Records released Led Zeppelin's seventh studio album "Presence" on 31 March 1976, with "Achilles Last Stand" its opening track. Although the album initially sold well, it was ultimately not a great success for the group. There was no tour to support the album, but in November, after Plant had sufficiently recovered, Led Zeppelin began rehearsing for an American tour. "Achilles Last Stand" was one of the first songs they attempted. Since their studio recording relied heavily on overdubs, they needed an arrangement which would work for a three-piece-plus vocal ensemble. Page recalled: The song and "Nobody's Fault but Mine" were the only tracks from "Presence" that the group added to their repertoire.