Divine Sorrow's "Everything" video was voted best video in the Charter Center Stage Contest in 2012. 285 bands nation wide entered videos in the contest. Divine Sorrow won by popular vote and played the Charter Center Stage Concert on September 29th 2012 in St. Louis for over 40,000 people. The show was videoed on HD cams and streamed live around the world. Divine Sorrow fans really came through to help make a great successful year.

Watch for new Divine Sorrow videos in 2018 along with the new Album currently being recorded.

Divine Sorrow - Everything

Divine Sorrow - Asunder

Divine Sorrow - Mary (Live)

Divine Sorrow - Time