shibpost

(?)
+post
← back
confirmed
US spending is ~7 trillion, interest expense at ~15% of spending.
0.44 Ð burned
block 5895833 ·