Friday, July 1, 2011

Los Angeles - City of Cars, City of Traffic

                                 Car Statue in Downtown Los Angeles

         The 101 Freeway from the Edgeware Ave. Bridge

video
                         Downtown L.A. Freeway Traffic

No comments:

Post a Comment