Tag: Dragon's Lair 3

Dragon's Lair 3D: Return to the Lair (known as Dragon's Lair 3D: Special Edition in Europe) is an action-adventure video game released in 2002 by Drag...