Who’s This?

Anyone know who’s responsible for these stickers, seen near Brasil? I’ve seen similar drawings around town. They’re fucking tight.



Comments are closed.

When: May 4, 2007

Where: Houston

What: 

Previous: Not New, But Definitely Improved

Next: Yar!