Authority Zero release “No Other Place” live music video
Authority Zero have released a live music video for their song, "No Other Place," which was filmed at the grand opening of Club Red in Mesa, Arizona, on May 31. The track is taken from the band's latest studio album, The Tipping Point, which was released in April of 2013 (and premiered on AltPress). If you haven't yet, you can pick up the record now.
Check out the video below and leave us a comment with your thoughts!