A Russian museum exhibit comes to life; its an evil Russian witch by the name of Baba Yaga.\r
Tune-in to Cartoon Network for more Scooby-Doo! Mystery Incorporated episodes!\r
\r
Watch more videos and play Scooby-Doo! games: \r
\r
\r
\r
Check out our Cartoon Network Facebook pages:\r
\r