Were the trucks plug-in hybrids?
They blurred and pixeled out the Ford Truck logo on the front grill.