Driver was on drugs, causing crash that left motorcyclist dead, Phoenix police say
A driver is accused of being on drugs and causing a crash in south Phoenix on Thursday afternoon.
A driver is accused of being on drugs and causing a crash in south Phoenix on Thursday afternoon.
