A deadly crash occurred in Phoenix on Saturday night, causing road closures, the Phoenix Police Department say

Tags