Is that an oil well fire burning in the background? Is it some sort of firefighting vehicle (you being a firefighter, it would make sense). Maybe those turbiney thingys are supposed to blow the fire away from the well-head so that a cap can be put in place to smother it?