Argentinians have extensively raced Ford T specials - in Fuerza Limitada and, I think, there was even a category for them called Ford T Semipreparados (may be mistaken about the latter). I think it might have been one of them.
Also note the car in the background. Has some similarity, I think.