Tension, excitement, and taking on an impossible task? It's The Mosen Explosion