J

Jonghwa Lee

4 years ago

This company delay the install day twice and the...

This company delay the install day twice and the seem got damage after 2 weeks and customer service is terrible try to avoid this company

Comments:

No comments