Watch Scooby-Doo and Guess Who? season 2 episode 17 tv series online free
Release: Oct 01, 2021
Scooby Doo takes the gang to meet his good friend Lucy Liu at her art gallery in Queens: when one of her large humanoid modern sculptures comes alive and attacks them, the gang and Lucy have a real mystery on their hands.