It must be Halloween! This is one of the decorations outside the Terra del Monstrum at Dark Hour Haunted House in Plano, TX