M270 MLRS (Ps 529-7). 2015 Finnish Independence day parade.