Royals Win!!!

The Kansas City Royals are World Series Champions! Bringing the crown back to KC!
11010558_10206731775191206_550710676161443426_n

The pulse archive

X