Large Sharp Explosion with Debris

Large Sharp Explosion with Debris

A large explosion with a sharp cracking sound and falling debris.

by
by
by
by
by
by