Protester Trolls VW’s Geneva Presentation, Claims To Have New Cheating Device!


Journalists attending a presentation made by Volkswagen at the Geneva Motor Show didn’t know what to believe when a demonstrator walked on stage.
Read more »