Albuquerque police are investigating a deadly accident that happened on Montgomery and McLeod Tuesday afternoon.
Albuquerque police investigate deadly accident