Sharing their name with a 1982 comedy starring Neil Young, the Ontario, Canada-based indie pop duo Human Highway formed in the early 2000s. Comprised of Nick Thorburn (frontman for the eclectic indie…
Read Full Biography
STREAM OR BUY: