WARNING: Some audiences may consider this video violent and graphic. Contains explicit language.
CLEVELAND, Ohio -- A woman verbally attacks a Cleveland bus driver and what happens next... well, you don't see it everyday.
The bus driver punches the woman in the face.
Was the driver justified?
Did the bus driver act in self defense or was he out of line?
Should either face charges?