Back to Show
Studio SoCal
Controversy Over the Barham Ramp Closure on the 101
David Nazar has an Exclusive Interview with NBCUniversal over their new freeway ramp and the controversy over the Barham ramp closure on the 101 Freeway South.