Devil Town – The Builders and the Butchers

Animated music video by Victoria Cook.
A girl plummets into Hell and is forced into a duel with the Devil in this action-packed animated music video for soulful Portland band “The Builders and the Butchers”.

This entry was posted in . Bookmark the permalink. Both comments and trackbacks are currently closed.