Metalcore band Oh Tear the Veil are based in Louisville, Ohio, and today are premiering the music video for "Adelphoi," the fourth track off their debut...
The Perreaults are four brothers whom, together, constitute the metalcore band, Oh Tear the Veil. We've partnered with the group to offer their song "Septuagint" (feat....