Civil Twilight

Civil Twilight

The three lifelong friends, Steven McKellar on bass + vocals, his brother Andrew McKellar on guitar and Richard Wouters on drums, who make up the Alternative-Rock band Civil Twilight, have been playing music together since they were teenagers growing up in Cape Town, SOUTH AFRICA.

After a few years spent practising in a teeny garage and playing around the local area, they decided to head over to the U.S. in an attempt to hit the big-time. In August 2005, they arrived in Los Angeles and performed several shows to a large number of quick-found... more