Why This Helicopter Was on a 101 Freeway Overpass


Drivers on the 101 Freeway northeast of downtown Los Angeles saw what might be considered an unusual sight on an overpass. But in LA it’s just another day on the set. Video broadcast Thursday Dec.



Source link