Caught on cam: Cop hit by car hangs on hood