Police push disabled car off I-77 ramp

It looks like a car broke down on the exit ramp from I- 77 to Harvard Road and police officers got out of their cruisers and pushed the car up the hill and around the corner into a parking lot where the car sits. Two of the three police cruisers that were there had push bars on the