AC/DC release 'Rock or Bust'

Music / Urban Art

On November 28th, 2014 rockband AC/DC┬áreleased their fifteenth studio album ‘Rock or Bust’! The art division of FAR management ‘Urban Art Lab┬ácommissioned artists TELMO MIEL┬áto create a entertaining art activation of the album’s cover artwork for the release event hosted by Sony Music Entertainment.