Absolute Scam!
Took 2 months to arrive, lights popped off ant can’t reattach, they literally sent me a glue stick to do it myself, none of the photos are even. I am beyond furious this looks horrible!
美国
Took 2 months to arrive, lights popped off ant can’t reattach, they literally sent me a glue stick to do it myself, none of the photos are even. I am beyond furious this looks horrible!