It is difficult to be sure on this quality of imagery, but these armored vehicles do have the hallmarks of the 2S1 self-propelled howitzer. I am not positively sure so I will simply say "probable".