Meow Branded

No word on whether this is related to the recent rash of feline activity in Echo Park.



When: June 14, 2010

Where: Los Angeles

What: 

Previous: Wheat Peace

Next: Space Invaders