Electronic/rockers The Album Leaf is streaming their new music video for the title track of their forthcoming album Between Waves,…