A few weeks ago I watched a special episode of Ghost Adventures that I hadn’t seen before. Ghost Adventures: Devil’s Den. The GA crew are in Downey, California, to investigate the shuttered Los Padrinos Juvenile Detention Center, to find if it is the actual devil that resides there. I won’t …
Read More »