joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Olympic Torch in SF
joeywan:
Anti-China vs. Pro-China: heated argument in front of AT&T Park