The X-Structure

Artist

Biography

The X-Structure are an experimental virtual band that was formed in the Cape of Good Hope, Cape Town, South Africa, during the dark winter months of 2008.

Read More