PRAGUE, Czech Republic - The picturesque streets of Prague have long been the province of small cars. In communist times, Skodas and Ladas clogged the city; more recently cars from elsewhere in Europe ...