You have most likely seen it on
www.bigtanks.de
The actual film is made at a rc panzer exhibition in Munster Panzer Museum, Germany. I am actually going there in two weeks, where the annual exhibition on rc panzer is to take place.
There will be a lot of different scale models, driving around the museum

as weel as you can take a look at the real scale models
cheers
Steen