Scenes from Leon's Good Thing album release show at the Troubadour in Los Angeles this past Saturday. All photos by David.
Copenhagen-via-Norway duo Smerz rocked the Museum of Contemporary Art in LA last night. All photos by Faith Silva on the Impossible Project's glossy new metallic frame film. Click for more: