Audio DEVIL GONE PUBLIC Premiere New Track “Euthanation” from Upcoming Album ‘Smokehound’ [Exclusive Premiere] 06/14/2016
In Album Review Music Reviews AC/DC – “Rock Or Bust” [Album Review]By Graham Finney 12/15/2014 2 Mins Read 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?