I signed up to the same scam; absolutely disgusted; I don't understand how these 'scams' are possible.DO NOT SIGN T&C's.
Country: United Kingdom Region: England
0 comments