Large Explosion with High Whine

Large Explosion with High Whine

A large sci-fi explosion with a following high-pitched whine.

by
by
by
by
by
by