Friday, 30 December 2011

Prefuse 73.



All Watched Over by Machines of Loving Grace, Adam Curtis.



Episode 1 of 3. Love and Power.