Avoid nothing but scammers sending…
Avoid nothing but scammers sending broken stuff to you then blames you for their mistake, £60 I'll never see again
United Kingdom
Avoid nothing but scammers sending broken stuff to you then blames you for their mistake, £60 I'll never see again