Time Attack Manila

tags

Dragon Ball Z

Ford Dragon Ball Z
  • November 12, 2016

Ford gets Dragon Ball Z to star in their crazy car adverts

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

By Time Attack Manila
Time Attack Manila