A hit 90s animated series is returning to our screens on Netflix but this time it's getting a live action series consisting ...
The project was first reported to be in development at Netflix in April 2024. Interestingly, Scooby-Doo live-action version ...