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?