Surfstation
Bits and pieces found online
3 September, 2008 Pete
Saw this sticker on Hill St., downtown LA, today.