Two cars collide head-on on a busy street. An observer standing on the street witnesses the accident

Posted Date: