Kathleen Antrim Talks ThrillerFest

ThrillerFest VI took place at New York City’s Grand Hyatt Hotel between…