Holy Terror Recap
Back to Holy Terror Recap added by Journalbookbinder Caribou, Wyoming. A white church bus drives through the mist, the occupants singing a hymn as they go. The back of the bus proclaims that it’s the “Melody Ministry Glee Club”. The bus pulls up in front of a biker bar and 12 women in white dresses…