let me hear you say vat…

What more can I possibly say. These new VW ads are awesome.

Let me hear you say VAT?