Join Nostr
2026-06-26 04:05:38 UTC

MAHDOOD on Nostr: Holy fuck turkey won at literally the last second of play

Holy fuck turkey won at literally the last second of play