Holy Ghost People premieres Sunday, March 10th at 6:30PM in a 420 seat theater. Nice slot, I think. Not too much to compete with, except for everyone’s hangover.
Holy Ghost People premieres Sunday, March 10th at 6:30PM in a 420 seat theater. Nice slot, I think. Not too much to compete with, except for everyone’s hangover.