Torpedo Weapon Discharge Blast

Torpedo Weapon Discharge Blast

A low blast from a weapon discharger in a torpedo tube.

by
by
by
by
by
by