Oh, sweet memories.
A new commercial has been released that re-enacts the epic downtown victory parade for the World Series champion San Francisco Giants.
Last month, the team spent time in Mint Plaza filming the commercial.
The clip, which advertises season tickets for sale, certainly brings us back to that confetti-filled day in San Francisco – while adding some humor. Also, the band Journey’s “Don’t stop believin’” plays from start to finish, fittingly.