Vampire Queen Jacqui herself joins me to talk about a trio of terrifying terrestrial lights that are found in the South Carolina Low Country.

Vampire Queen Jacqui herself joins me to talk about a trio of terrifying terrestrial lights that are found in the South Carolina Low Country.