#766: Georgetown, Louisiana, Part One

4/21/2017, 11:27:00 PM , duration(0:0:1)
Business News & Politics Business News
For the residents of a small Louisiana town, there's always been a question about their past: How'd they get there? Solving the mystery only raised more questions.