2012 National Insulator Show Weekend & The Fireworks Show in Kansas City, Mo. It was the best show anyone could see, especially when they go off right over you. Not a 1/4 or 1/2 mile away. Everything went flawlessly. My best fireworks ever. The sights and loud sounds made an impression on you, you could feel the fireworks, literally. Video provided by Richard Case |