Atlanta-based duo, The Ruins, are proud to release the debut music video for their single, "Deliverance." Featuring vocalists Debra Black and Victor Gonzalez, their new anthemic video tells a story of the trappings of sins and the hope for freedom that salvation brings. The group hopes that the video will spark listeners toward being set free from whatever is holding them back.
The Ruins recently released their debut self-titled EP to media-praise on DREAM Records to all digital retail outlets.
Watch the "Deliverance" music video below: