They charge my debit card for 39.95 i have never been to their site but they charged my card any ways i called my bank to decline charge but some body needs to stop these scam artists
They charge my debit card for 39.95 i have never been to their site but they charged my card any ways i called my bank to decline charge but some body needs to stop these scam artists
Country: USA State: NEVADA City: LAS VEGAS
Category: Education & Science
0 comments