Tidbits•August 25, 2013 1:44 PM ET
Leaders have uploaded their music video for the first single from their upcoming album.
Official press release: Leaders have released a music video for "Hell", the first single from their upcoming album Indomitable. "Hell" is the opening track on Leaders' sophomore album and takes a blunt look at the more gruesome aspects of the afterlife. "We didn't meet the dude who was playing the demon until we got there - he was creepy at first but he turned out to be really cool and was perfect for the part. Matt Spencer directed the video. It was shot in an old theater and it was creepy but it was a really fun and short shoot."