AC/DC release 'Rock or Bust'
Music / Urban ArtOn 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.