Live action footage
Pomona Freeway, Interstate 60 from a pedestrian overpass in East Los Angeles, California.
HD
1920 x 1080