Las Vegas police: Man found dead in car after it was towed

LAS VEGAS (FOX5) — A man was found dead in a vehicle after it was towed to a tow yard, according to Las Vegas Metropolitan Police. LVMPD said …
Source: google