Long Island indie-pop band Twin Sister is back with a new instrumental demo called “Peach." The track is super funky, however doesn't feature frontwoman Andrea Estella’s vocals alongside it, which many would love to hear.
The band is looking to expand their fan base with their recent outpour of music, having just served up a 10” single "Bad Street" last week via Domino.