The Solothurn: Highly Explosive

The 20mm Solothurn cannon in action!