ALB - The Road

Mesmerising animated music video for French outfit ALB's new tune 'The Road'.