Friday, July 25, 2014

Can't Walk There: Freeways

Los Angeles has the country's largest system of roads, which make up 7300 miles. Believe it or not, Los Angeles is home to more automobiles then people. Journey with us across the vast freeways...

http://www.youtube.com/watch?v=E44HjTOrzMk&feature=youtube_gdat

Credit: everybodywalk