BMW 5 police car

China Traffic Police equipped with BMW 5 Police Car in Shanghai to ensure the 2010 Shanghai Expo. This is the first time that Chinese police drive that expensive car as Gongwuche.

Chinese netizen are curious about "why don't they spend our tax on buying Lamborghini".