The Explosion Show

The Explosion Show is a television series that premiered on the Science Channel in January 2020.