Olympic Vermin

A video animation for the alternative Olympic torch relay taking place in London this week.

A short film by Amael Isnard and Leo Bridle.