Listen to Master Of Puppets best of version online. Master Of Puppets best of version is
an
English language song and is sung by Apocalyptica.
Master Of Puppets best of version, from the album Amplified - A Decade Of Reinventing The Cello, was released in the year 2006. The duration of the song is 6:02.
Download English songs online from JioSaavn.