It was released on 19 November 1984 .
It was released on July 27 , 1984 through the independent record label Megaforce Records and was re-released on November 19 , 1984 by Elektra Records .