by Spencer Cross
April 16, 2008 at 1:43 pm in Art
Perennial abLA favorite Machine Project is hosting a super fun video-game-themed event this Thursday in conjunction with the Echo Park Film Center…continue reading.
Tags: machine project, Video Games Comments Off
Comments are closed.