strongest

  1. Finnish artillery

    Claimed to be the strongest in Western Europe: View: https://www.youtube.com/watch?v=r0LTsB_gU3g View: https://www.youtube.com/watch?v=X3idbJF0iB0