Idle Echoes Drops Debut Album ‘Velvet Phoenix’
Nailing an alternative indie-pop sweet-spot, the debut collaborative effort is available to stream and download across platforms. LOS ANGELES, CA, UNITED STATES, August 20, 2024 /EINPresswire.com/ -- Idle Echoes has dropped a new album available to …