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