Satellite Beach

Satellite Beach

A short film by Luke Wilson following the unique journey of the Endeavour space shuttle to the California Science Center.