Palma De Mall, Es
Charge my credit card @29.99 with an international transanction fee $0.90 San Francisco California
Just found such PALMA DE MALL, ES charged me beyond any information I knew. Then I search this on Google and know it was reported as a faudulent by others already. So I report it as an victim. ...