A dangerous collision left a car up on the sidewalk of Eglinton Ave. W. and a man of 70 in hospital with leg injuries Friday afternoon. Witnesses said a silver sedan rear-ended another car in the westbound lanes. The silver car struck a bench where the man was sitting.