Site was located at Ningbo, China.
%FLASH%
#D3D3D3
#D3D3D3
#000000
.jpg
You must enable Javascript to view this content.