Olympic Vermin: the alternative Olympic torch relay taking place in London this week.
A short film by Amael Isnard and Leo Bridle.