PRAGUE CZECH REPUBLIC - MARCH 3: Bird's eye view of cars and motorbike messenger crossing intersection on March 3 2017 in Prague Czech republic. Volkswagen unveils electric self-driving van on Geneva Motor Show.
{}