Creative Brand Communications

Article

October 15, 2012

.

The space shuttle Endeavour on its last mission at the weekend, a 12-mile drive through LA on a 160-wheeled trailer.

(Kevork Djansezian/Getty Images, via)

 

Latest Articles