That's not true, Leo price was less than 3 cents just about 4 months ago, it went up to $0.25 last month before going down a bit to the current price. People are still dumping everyday yet the price still holding above $0.12
You are viewing a single comment's thread from: