VW have some kahunas eh?
Type: Posts; User: Hamilton_Red
VW have some kahunas eh?
I'd love to know the logic for them pissing away money on adds in soccer in Germany? Pissing money away when oils is <$30 a barrel!
Of course they could be the green screens with custom messaging...