Loading...

Description

Visit an Inca temple in company Scooby Doo and Shaggy, exercise ingenuity to locate hidden entrances and sheds light on their ancient enigmas.