Yellow Lady Slipper - (Self-Titled)
This album was recorded at The Farmhouse and originally released as "A Road From This to You" in 2007, and later re-released as YLS's self-titled album when the band was formed.
This album was recorded at The Farmhouse and originally released as "A Road From This to You" in 2007, and later re-released as YLS's self-titled album when the band was formed.