In the latest new spot to top our weekly viral video charts, Ford teams up with Dragon Ball Z for a reminder of what the Focus offers.


Source: Auto Feed