Viral Video Friday: Space Shuttle Endeavour on LA Streets

A video time-lapse of the space shuttle Endeavour traveling through the streets of Los Angeles.

%d bloggers like this: