An animated promotional commercial, made for FM87.6 MuseRadio (Sydney Chinese Radio Station).

This video has been shown at:
Science Theatre, University of New South Wales (2013 Oct)
Seymour Center, University of Sydney (2013 Sept)


Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…