Thursday, January 21, 2010

LA River Storm Run Off

The LA River with winter rain run at the Los Feliz overpass.

Footage by Ted Soqui © 2010
video