Wolf Parade was an indie rock band formed in 2003 in Montreal, Quebec, Canada of musicians from British Columbia. The band went on indefinite hiatus in 2011.
Wolf Parade was an indie rock band formed in 2003 in Montreal, Quebec, Canada of musicians from British Columbia. The band went on indefinite hiatus in 2011.