olympic torch relay / run (san francisco), chinese, cops, flames, harley davidson, law enforcement, motorbike, motorcycle, olympics, police officers, san francisco police department, sfpd, street

olympic torch relay /­ run (san francisco)

Olympic Torch Relay /­ Run (San Francisco)

San Francisco, California, USA