LA Times

Time-lapse film of Space Shuttle Endeavour's historical trek across LA

Directed by Bryan Chan