The Devil's Toy Box

55 1 0
                                    

There's a shack called 'the devil's toy box' in Luisiana and people who go there supposedly lose their minds

Creepy FactsWhere stories live. Discover now