Jul 17, 2025, 12:15 AM Despite living in New York, the Turtles always seem to be eating hand-tossed pan pizza.Anyway, having Detroit-style tonight. This post and comments are published on Nostr. Duck Nebuchadnezzar