Click to Unmute
From a vehicle-mounted perspective in a desert at dusk, a distant explosion erupts and expands into a fireball, then the camera violently shakes and tilts, revealing a weapon system on the vehicle's platform.
Be the first to share your thoughts!