Abby Ryder

April 24, 2026
Netflix has shared the first photo from the set of Scooby-Doo: Origins, an upcoming live-action series that follows the lovable…