Placed a order for the kenwood dnx 9960. Never recieved shipment and unable to contact anyone... Total scam website
Placed a order for the kenwood dnx 9960. Never recieved shipment and unable to contact anyone... Total scam website
Country: USA City: China ZIP: 201500
Address: Room 327, Suzhou District, Jinshan, Shanghai
Site: cameragps.co.uk
0 comments