I think so, as he runs a high end car rental company - all the Rolls,Lambos and Ferraris that Salim Mehajer had at his wedding were provided by this guy - the tank is parked where it is, opposite a repair yard which is tasked to get it operational and convert it with rubber tracks etc to be legal for limited road use - most likely low loaded to near the venue and just driven on road for the event.
Garry