Large Impact with Continuous Debris Fall

Large Impact with Continuous Debris Fall

A large impact explosion with continuous glass and metal debris falling.

by
by
by
by
by
by