Time Attack Manila
We got a few laughs (and some head scratches) out of Ford’s newest car advert – the one that had Sailor Moon gush over...