Comments are closed.
When: June 21, 2010
Where: Los Angeles
What: Spray Can, Sticker
Previous: Space Invaders
Next: Green Guy