Explosion Launch with Echo

Explosion Launch with Echo

An exploding launch of artillery with a following echo.

by
by
by
by
by
by