1. Downtown Kansas City explodes as Royals win World Series

    Downtown Kansas City explodes as Royals win World Series

    5.54K