Posts Tagged ‘Nice Ad’

Brains Dances

December 12, 2008

Vodpod videos no longer available.

Do you think that its just a string puppet? With this video The Mill has won the BTAA Craft Award for Best Video Post Production. Try and watch the making here.

Advertisements