Metallica has released the official live footage of their performance of the 1986 classic, "Master Of Puppets", from a January 22 show at Singapore Indoor Stadium in Singapore. It is the final show of the Asian leg of the group's World Wired tour in support of their latest album, "Hardwired…To Self Destruct."