World's smallest cars take over island in Europe