ICON
$0.18938 -4.23%
ICX · 17w

I think the bottom is ...

55c What about you? Most of us are rekt beyond belief but i dont think it'll break 50c
Go to self.helloicon
Recent news