Re:The Devil Bird' Lands in New York, with More Likely to Come
by foobarian on Monday May 08, 2023 @09:20AM
(#35861254)
And dare we ask how this was experimentally determined :cringe:
[ Parent
| on HN ]