Thursday, May 31, 2012
Watch: O Children Unveil 'Chimera' Video
O Children
have unveiled the video for their new single
"Chimera"
.
Set for release on 11th June, is the first single to be taken from the bands second album 'Apnea' which is due out on 4th June.
Watch it below.
Newer Post
Older Post
Home
View mobile version