Stereogum — British dance producer and Kanye West associate Evian Christ was apparently locked up after his DJ set at the UK’s Leeds Festival today for, uh, not looking enough like a famous person? As Gawker reports, festival security mistook the DJ for a gate...
more info