ABC News July 6, 2023

More than 23 million users have signed up for Threads

Gizmodo's editor-in-chief Dan Ackerman breaks down the social media showdown between Mark Zuckerberg and Elon Musk.