I found from the FH archives a news post that shows ingame images of the vehicle in september 2004. The announcement of the vehicle in a newspost could have been earlier, but I could not locate it because I was skimming through the archives with haste. However, it is clear that this person is trying to nick Rad's work. Claiming he made it 2 years ago doesnt even help him because 2.2 was released in 2009 september, which was the first release to introduce the vehicle again in Villers-Bocage map.