Watcher Guru
14:09 · Jun 18, 2022 · Sat
JUST IN:
The total value locked in DeFi is down 70% from its December all-time high.
@WatcherGuru
Home
Hosted by