Business NFT collectors are clamoring for Moonbirds, digital owls with $281 million in sales. Here’s why they’re obsessed By Admin On Apr 18, 2022 219 Share [ad_1] Moonbirds, a collection of 10,000 cartoon owl non-fungible tokens, have soared in value. Read More [ad_2] Source link 219 Share