For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Charles Leak

United Kingdom

1 Reviews
2 Reads
0 Useful

1 review

Music Xray

A 'scam' surely!Looking at the copy and pasted…

Looking at the copy and pasted identical reviews below, the site has to be a scam. When I went to submit, it then asked me for a further $12.00 so that they could 'verify' my submission. I emailed their helpline asking what this was for, and never got a reply. BEWARE!

2023-12-26