Because of course there is a Taiwanese animation of the 2012 World Series

8 Comments

In case you missed the World Series, here is everything you need to know:

 

(Via CSNBayArea.com)