Velma and Scooby Doo are assigned a new mystery solving quest, which involves finding some clues in a haunted house.

They check upstairs,

Read more