Master of Puppets was released on after 28 February 1986 .
Master of Puppets is the third studio album by American heavy metal band Metallica , release about february 21 , 1986 by Elektra Records .
Master of Puppets