Focus UK Launch (Ford)

Ford's first global car, the focus, launches in the UK today (28th March). The heavyweight campaign (which breaks tonight with

Continue reading »