Saint Petersburg - Russian Federation
I was just wondering if anyone have been receiving visitations from this place (Saint Petersburg - Russian Federation). I have been getting lots of visits on my site from them but they have never placed an order.