Tuesday, October 23, 2007
















3 comments:

  1. ~michael from comptonOctober 25, 2007 at 1:51 PM

    Looks like all the lowrider show cars out of ELA/South LA are turning up in Japan...

    Where do they park/drive 'em?

    ReplyDelete