ghostlyworld.org
The Christmas Store in Disneyland
Location: Anaheim, California, USA Built: Unknown Operation Time: ? – Present Status: Open History The stock crew at the Christmas Store in Disneyland has reported having extremely weird feel…