by Ben Lewis
16 October, 2013
With so many different festivals screening Google and the World Brain Ben is currently trotting the globe and making his way to as many as possible!
Earlier this week he was in Romania at the Astra Film Festival:
(See interview with Ben at around 3:05mins)
Today he is in Moscow!
Where’s next on the list for Ben?