Live video from Chang Jiang Festival, April this year. The song featured, Sky Caves In, was the title track on our first album (released 2004). Awesome fun playing our old stuff to a new crowd…
Thanks to YuYang who filmed this footage from side of stage throughout the whole show.
Checkya tomorrow.
Fires out.