Las Vegas cops make arrest after bicyclist killed by man hanging out of minivan

Las Vegas cops make arrest after bicyclist killed by man hanging out of minivan

Las Vegas police have made an arrest in the case of the bicyclist killed by a man hanging out of a minivan who also died.

Leave a Reply