Civil Twilight is a three-piece rock band from Cape Town, South Africa. They are signed to the indie label, Wind-up Records, and have released their self-titled debut album, Civil Twilight.
Civil Twilight is a three-piece rock band from Cape Town, South Africa. They are signed to the indie label, Wind-up Records, and have released their self-titled debut album, Civil Twilight.