Be honest guys, do you really believe in $100 per $ICP

$ICP

ICP
ICP
2.33
-2.18%