Neon Shrines Episode 63: Stella Plays Music, Mostly
Neon ShrinesEpisode 63: Stella Plays Music, Mostly
Alone in the studio Stella decides to rock out to a music-heavy show. She also opines about the virtues of Fiona Apple and her relevance to pilgrimage.