Man, these are some of the battles that make dreams come true. These are spoiler videos, so for those of you that are trying not to spoil anything, you will be left out, but for you who are ready to see some great battles check the link below.

Link Below