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.