Terrible
Terrible! I paid £160 for this garbage that constantly crashes. Don't even start me in hiw bad the customer support is!
United Kingdom
Terrible! I paid £160 for this garbage that constantly crashes. Don't even start me in hiw bad the customer support is!