|ART IN THE STREETS|
|04.17.11 - 08.08.11|
152 North Central Avenue
Los Angeles, CA 90012
Check out the joystick for the top game
Space Invader had a presence at the exhibit, I think the LAPD might have nabbed him a few days ago.
There was some cartoon related stuff that was very graphic