Moon Palace With Their Stunning Track “Too Late to compromise”
Introducing an amazing band known as Moon Palace they’re a Seattle indie rock band led by identical twin sisters Cat Biell (guitar, vocals) and Carrie Biell (bass, vocals). The twins began writing songs together as teenagers, cultivating a musical bond made particularly significant as children of two Deaf parents. Joined by Jude Miqueli (drums) and […]
Moon Palace With Their Stunning Track “Too Late to compromise” Read More »