The new "Avalon" video from Breting Engel's new, self-titled album.