strongest

  1. Timppa

    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
Back