XXYY Shanghai, China
One man from Scotland, two men from America... all living in Shanghai, China.
They found a way
to save the world with their songs... but instead played this rubbish.
header photo by Rachel Gouk Photography
... more
Streaming and Download help