I'm not much of a conspiracy theorist, but the FH devs never make something unless they have a place (A MAP) for it. This armored car could have been made for the African maps, but given their limited man-power I'd say it is certainly a small, but positive sign of the Eastern Front. Just saying...