Things we've learned from this commercial are: 1) Spanish car ads are apparently weird, and 2) lovable furry animals are apparently hungry for human blood.
Not quite sure if we want to buy Fords, but it definitely made our morning.
Ford Ka