Clark County School District police recently arrested a man who was allegedly launching boulders at cars in the Las Vegas Valley.
Clark County School District police recently arrested a man who was allegedly launching boulders at cars in the Las Vegas Valley.