New Charleston ramp, intersection causes confusion among Las Vegas drivers

LAS VEGAS (FOX5) – Project Neon construction is causing big headaches for drivers. The Nevada Department of Transportation opened its new …
Source: google