McCovey Chronicles, a San Francisco Giants community
Taiwanese animation of Giants World Series win. You're welcome.