Traci Taylor is a 26-year broadcast veteran who is the Director of Digital and Radio Content for Townsquare Media and has called the Southern Tier home for the last decade. If it's happening in the Upstate New York region, Traci is sharing the story with you.
Traci Taylor
Eight People Held Captive in Houston Home for Up to a Decade
There's another crazy story of captivity and this time it's centered around a house in Houston.