misfire

  1. Misfire

    Misfire

    A US self-propelled artillery gun appears possibly to be exploding in a misfire.
Top