NewsThirty Seconds To Mars “City of Angels” Music Video on October 29, 2013 Thirty Seconds To Mars has release the music video for “City of Angels” below.Share this:TweetRedditMoreShare on TumblrRelated