Entertainment

Giants Parade Takes Over San Francisco

by Melissa26

Thousands descended onto San Francisco to celebrate the Giants first World Series win.

  • Views -
  • Duration 00:44

Share

Keywords

giants, world , series, san francisco , parade, giants world series san francisco parade, win, video, fun, show, tv parade 2010