Behold The Beloved Releases “Clenched Fists”

Behold the Beloved

Behold The Beloved has released a new single title "Clenched Fists." They have also released an accompanying music video.