Indie rock trio Ossa channel some astral dream pop vibes in their single “Echoes.” The Providence, Rhode Island-based rockers string together fuzz guitars, halcyon synths, and binding group vocal refrains to set sail towards a breezy, calming tomorrow. It hits the sweet spot between drowsy and feel-good, setting the soundtrack for the sun soaked lazy days of spring. “Echoes” come from the band’s debut EP currently in the works, touching on themes of telepathy, dream interpretation, and old friends.