[ad_1] The Delta police were on the scene of a serious collision involving a pedestrian at 90th Ave and 120th St. on Tuesday night. Both directions...