Motorists started to feel the impacts last week of the construction tied to hosting the NFL Draft in Las Vegas. Instead of complaining about it, they should welcome it.
The Strip
Your trusted Las Vegas Strip news source. Discover local updates, breaking news and headlines for the Las Vegas Strip here.