Posted in car review

#87 Volkswagen Polo – Much Improved

The Volkswagen Polo is one of the world’s best-selling supermini cars with nearly 14 million units produced. Whatever the segment…