he was almost across when a jeep grand cherokee hit him behind the right wheel , spinning the cab ninety degrees as narayan slammed on the brakes and frank fell forward into the back of the drivers seat and on to the floor .