Rachel Barber is only fifteen when she doesn’t return home from her art school, The Dance Factory, in 1999. Police write her off as a runaway but the truth about Rachel’s whereabouts is much more sinister. Music credit: Spirit Prison and Monom
Rachel Barber is only fifteen when she doesn’t return home from her art school, The Dance Factory, in 1999. Police write her off as a runaway but the truth about Rachel’s whereabouts is much more sinister. Music credit: Spirit Prison and Monom