Audio DEVIL GONE PUBLIC Premiere New Track “Euthanation” from Upcoming Album ‘Smokehound’ [Exclusive Premiere] 06/14/2016
In Album Review AC/DC – “Rock Or Bust” [Album Review]By Graham Finney At this stage in their careers would it be wrong to expect anything other than fist-pumpin’ rock n’ roll fodder from the Aussie rock dogs?