What the hell are these things? Based on the writing in the background this is Cambodia, but the only self propelled artillery cambodia has is the SH-1/PCL-09 and from what I can figure out that thing shoots backwards. They look like knock off Ceasars.