Mobile tower of what.

It is not a crane but what is it?Seems like a mobile tower of some kind. It also has a Generator at the back. I can only wonder?