Did not order, East Saint Louis, IL, USA
1 year ago •reported by user-wwxgd792
East St. Louis, Illinois, United States
I received a C90 Ultra 2, smart watch. That I did not order. I do not even know who this company is
3
Comments
Comment
