Cape Girardeau pulled off one of the most memorable 4th of July fireworks shows I've seen in my 50 years of celebrating America.

Sure, the Mississippi River as a backdrop helps, but I'm telling you, this show was long and very intense. So awesome!