Awesome 130mm Artillery Barrage

What it's like being on the business end of a 130mm artillery fire. FDF, Lapland, 2013

Newest Videos

View more