ST. LOUIS – It was a jaw-dropping police scene in downtown St. Louis at 8th and Market, just a few blocks from Busch Stadium, as Cardinals fans were headed to see a Wednesday afternoon ball game.
galaxystar - 07-18
and that's how people get killed..... Trying to be heros. Its not worth it.