No worries, is long topic actually.
Interesting camouflage on those vehicles in the last photo
The vehicles of that phote belonged to the "Schnelle brigade west" a sort of "anti-invation" fully motorized german force based in northern France created in late 1942.
Flammpanzer II / PzKpfw II (F) (Sd. Kfz. 122)
On February 21,1939 German Army HQ ordered the development of Flammpanzer (flame-thrower tank). Both producers of Panzer II, MAN (Maschinenfabrik Augsburg-Nuremberg) and Daimler-Benz were selected to develop that project. Shortly after, July of 1939, soft-steel prototype based on Panzer II Ausf D/E's chassis was built. It was armed with two flame-throwers mounted on trackguards on each side. Flame-throwers were mounted in special turret-like cases (Spitzkopfe) that allowed them to operate at 180 degrees radius.
Each flame-thrower had its own fuel tank with 160 liters capacity which was enough to fire 80 "shots" at the maximum range of 55 meters. Flame-thrower's fuel consisted of a mixture of oil and gasoline that was "shot" with help of pressurized nitrogen stored in six pressurized tanks. Flame-thrower was ignited with acetylene "lighter".
For additional armament MG34 7.92mm for which 1800 rounds of S.m.K ammo were carried inside. Machine gun was mounted in a small rotating turret (Kugelblende). Its crew consisted of three men (driver, radio operator and commander/flame-thrower operator) and its armor protection ranged from 14.5mm to 30mm thickness. PzKpfw II (F) was powered by 6 cylinder Maybach HL62 TRM engine with total power of 140hp.
From April to September of 1939, MAN produced 46 complete chassis, which were to be converted into Flammpanzers by Wegmann Co.(Kassel). Conversion started in January of 1940. In March of 1940, another 30 PzKpfw II Ausf D/Es were taken from 7th (10) and 8th (20) Panzer Divisions and were converted to PzKpfw II(F)s. Overall, 90 PzKpfw II(F)s were produced from May to December of 1940.
All the vehicles took part of the early stages of "Barbarossa" within the Panzer Flamm abt 100 and 101.