Skip to main content

drug

  • 0
    Chinese authorities bring out the drug-sniffing dogs for Mazda Taiki
    1208775480

    So you're a customs officer in Beijing, and out of the trailer you're inspecting is hauled a... a what? The Japanese people who have accompanied it, who claim to be from Mazda, also claim that it's a concept car. Frankly, it could also be a submarine, or it might eat people -- or it could be an ...

Loading

Loading
Autoblog iPhone App