C
February 21, 2012
Cinema: Spray Can Safari

Spray Uzi, kings of Kenya’s nascent graffiti scene, are on a mission to show the world that there is more to Africa than child soldiers, emaciated babies and unaccountable despots.

Read More