Ryley Walker has announced his new album, Deafman Glance, due out May 18 via Dead Oceans, and shares lead single “Telluride Speed.” Read the artist’s statement below.
Read MoreRyley Walker has announced his new album, Deafman Glance, due out May 18 via Dead Oceans, and shares lead single “Telluride Speed.” Read the artist’s statement below.