It is Scam. Got my card details taken plus they proceed to send me emails.
Country: USA Site: kicksbay.com
0 comments