Detective Deft Defector npub1n7pc...9qu4 Fuck everyone who said Die Hard isn't a Christmas movie. 2025-12-07 04:20:58 from 1 relay(s)