October 15, 2022Nicholas Jason LopezLeave a Comment on Toronto Indie Rock Duo Soft Set Release Their New Album ‘Still Life’ Toronto Indie Rock Duo Soft Set Release Their New Album ‘Still Life’