Long Road

Long Road — Song of Alan Walker, released November 18th, 2012.